Internal thread milling method, equipment, storage medium and device

A technology of internal thread and milling, which is applied in the direction of thread cutting device, metal processing equipment, thread cutting machine, etc.

Active Publication Date: 2020-12-04
DONGFENG LIUZHOU MOTOR
12 Cites 0 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to provide a method, equipment, storage medium and device for milling internal threads, aiming...
View more

Method used

...
View more

Abstract

The invention discloses an internal thread milling method, equipment, a storage medium and a device. The method comprises the following steps of obtaining machining parameters of a to-be-milled internal thread, determining a preset number of milling arcs and milling line segments according to the machining parameters, and carrying out the simulation of a three-axis linkage milling path simulationof the milling arcs and the milling line segments, thereby obtaining a milling path; and milling the to-be-milled internal thread according to the milling path. In the prior art, a machining center ofan old model does not have a three-axis linkage function, the internal thread cannot be machined through a milling method, a preset number of milling arcs and milling line segments are determined according to the machining parameters to conduct the simulation of the three-axis linkage milling path simulation of the milling arcs and the milling line segments to obtain the milling path, and therefore, the situation that the machining center of the old model can machine the internal thread through the milling method is achieved.

Application Domain

Thread cutting machines

Technology Topic

Manufacturing engineeringMechanical engineering +1

Image

  • Internal thread milling method, equipment, storage medium and device
  • Internal thread milling method, equipment, storage medium and device
  • Internal thread milling method, equipment, storage medium and device

Examples

  • Experimental program(1)

Example Embodiment

[0052] It is to be understood that the specific embodiments described herein are intended to explain the present invention and is not intended to limit the invention.
[0053] Refer figure 1 , figure 1 A schematic structural diagram of a milling in a hardware operating environment according to an embodiment of the present invention.
[0054] like figure 1 Design, the milling can include: processor 1001, such as a central processor (CPU), communication bus 1002, user interface 1003, network interface 1004, and memory 1005. The communication bus 1002 is used to implement connection communication between these components. The user interface 1003 can include a display screen, and the optional user interface 1003 may also include a standard wired interface, a wireless interface, a wired interface for user interface 1003 in the present invention, can be a USB interface. The network interface 1004 can include a standard wired interface, a wireless interface (such as a wireless-fidelity, Wi-Fi) interface). Memory 1005 can be a high-speed random access memory (RAM) memory, or a stable memory (NVM), such as a disk memory. The memory 1005 can also be a storage device independently of the processor 1001.
[0055] Those skilled in the art will appreciate that figure 1 In the structure shown does not constitute a limitation of the thread milling device, may include more or fewer components than shown, or a combination of some of the components, or a different arrangement of components.
[0056] like figure 1 Illustrated, identified as a computer memory storage medium 1005 may include an operating system, network communication module, a user interface module and an inner thread milling procedure.
[0057] exist figure 1 The thread milling apparatus shown in, mainly used to connect the network interface 1004 backend server, in data communication with the backend server; a user interface used to connect a user device 1003; the thread milling apparatus within the processor 1001 by calling a memory internal thread milling stored program 1005, and executes the thread milling method of the present invention according to an embodiment.
[0058] The above-described hardware configuration, the embodiments proposed embodiment of the present invention, the thread milling method.
[0059] Refer figure 2 , figure 2 Milling is a schematic flowchart of the method of the first embodiment of the present invention, thread, thread made within the milling method of the first embodiment of the present invention embodiment.
[0060] In a first embodiment, the inner thread milling method comprising the steps of:
[0061] Step S10: The processing parameters in obtaining thread to be milled.
[0062] It should be understood that the execution subject of the present embodiment is an internal thread milling system comprising a milling modules and module programming, programming means for the preparation of a machining program according to the processing parameters, means for milling a workpiece according to the machining program thread milling.
[0063] Incidentally, the internal thread milling refers specifically to an internal thread milling process, including process equipment selection, programming the thread parameters, the thread milling tool offset amount calculating threaded hole CNC milling steps such specific embodiments. Process parameters may be the pitch, the thread diameter, the thread depth and other parameters of the internal thread.
[0064] It will be appreciated that the need to obtain prior to the workpiece thread milling parameters internal thread, in the present embodiment, by artificially measured and input method to the milling device acquisition may use the machine direct measurement, which is not do specific requirements.
[0065] Step S20: determining a preset number of milling and milling arcuate segments according to the processing parameters.
[0066] Incidentally, milling and the milling segments are arcuate path different milling, in the absence of the old model of three-axis machining center, by simulating three-axis, within a circular arc and segments based simulation screw thread.
[0067] It will be appreciated that the machining parameters required internal thread milling, threading specific information may be obtained, according to the specific information required to determine these require milling and a number of arc segments by calculating, for example, known internal thread to be machined parameters, pitch obtained in particular during milling some of the need to ensure accuracy, the minimum error can be obtained, according to the pitch and the same minimum error can be obtained and the number of arcuate segments, arcs and segments by division calculations, in particular the greater the number of arcs and segments selected during milling, the higher the accuracy of the milling.
[0068] Step S30: milling of the milling path simulation arcuate line segment and said three-axis milling, the milling path acquisition.
[0069] Incidentally, three-axis generally refers to X, Y, Z three-axis associated actions can be realized simultaneously, typically in the X-axis lathe carriage means around, Y axis carriage means, Z axis refers to the spindle. Then the third shaft axis linkage before synchronization may be implemented as a three axis-related action, the two axes may be associated with synchronization action, additional action to achieve a single axis, to two axes may be associated with synchronization operation, the two axes in either axis linkage, for example, to the car taper thread, it must move forward with the XY axis, YZ also with another forward, that is the three-axis motion must be associated with, so as to drive the tapered thread . In the present embodiment, the two axes of the main synchronization related action, additional action to achieve a single axis.
[0070] It will be appreciated that the milling path is the thread milling a workpiece, the path of the milling cutter.
[0071] Incidentally, by interlocking two-axis simultaneous milling circular path, after the third axis simultaneous milling path segment, whereby the workpiece thread milling path in the present embodiment. In the milling process, the milling simulation circular path and the segment path milling simulation regardless of the order.
[0072] Step S40: The milling of the thread to be milled according to the milling path.
[0073] Incidentally, after obtaining the thread milling path workpiece using a milling cutter for milling the milling path, you can complete an internal thread milling, milling to obtain the finished article.
[0074] In the present embodiment, the method provides an internal thread milling, and to determine the predetermined number of milling and milling arc segments by obtaining the parameters to be processed according to processing parameters for thread milling, milling and milling arcuate segments simulate triaxial obtaining the milling path simulation linkage path milling, and milling of the thread to be milled according to the milling path. Older models prior art machining center axis linkage-free function, can not be processed by the thread milling method, the present embodiment determines the preset number of milling and milling an arc segment of an arc and milling the milling segment according to processing parameters simulated three-axis milling path simulation obtained by milling path, thereby achieving milling machining center with older models thread milling method of milling according to the machining path.
[0075] Refer image 3 , image 3 Schematic flow diagram of the method of the second thread milling embodiment of the present invention, based on the figure 1 The second embodiment of the first embodiment, the present invention proposes the thread milling method shown.
[0076] In the second embodiment, the step S30 comprises:
[0077] Step S301: determining the starting point to be processed and the milling machine direction threads, and a spatial rectangular coordinate system according to the machining start point and the machining direction.
[0078] Incidentally, starting point of machining is milling the starting point of the thread milling, i.e., started from the start point milling internal thread, the machine direction is the machine direction internally threaded, how milling in the milling device, vertical milling, front-rear direction milling milling the milling direction or horizontal direction determined according to the particular milling device.
[0079] Incidentally, in the present embodiment, information in accordance with the internal thread of the workpiece to be machined, required triaxial interlocking function is required in the processing region of the processing apparatus may be an arc of circle center coordinate origin, to the machine direction the third coordinate axis reversed process simulation spatial rectangular coordinate system set up so that the reaction can be clearly simulation of three-axis thread path.
[0080] Step S302: the preset number of milling and milling arcuate segments are traversed, the current obtained traversed the arc and the current milling milling segment.
[0081] Incidentally, the current milling path being milled arc to the arc milling simulation, the current line segment being milling milling milling path simulation segment, traversing all the elements in a range of non-repeated selection process, we have been is no longer selected elements back into the range.
[0082] It will be appreciated that the milling has been acquired a preset number of arcs and segments in the present embodiment the milling, milling and milling arcuate segment collection were selected preset number of milling a circular arc segments and milling, milling circle to select arc segment and milling the milling path simulation.
[0083] Step S3031: The determination of the starting point of machining plane corresponding to two spatial axes Cartesian coordinate system to be linked, the machining start point in said plane.
[0084] Incidentally, in the space plane is a plane rectangular coordinate system, when the milling simulation circular path, needs to be based on two-dimensional space, the plane must select, after the milling in a selected plane.
[0085] It will be appreciated that the starting point of the thread in the milling process known in the present embodiment, the space in the Cartesian coordinate system, the starting point of machining in the machine direction and the basis plane selection, starting point of machining in the plane must be selected, such as processing Z-axis direction is a negative direction to a positive direction, it is necessary to select a set of XOY plane as a set of milling arc plane, in a plane set according to the Z-axis coordinate of the starting point of machining, milling XOY plane determined arc.
[0086] Step S3032: in said plane, the milling path simulation interlocking the two-axis milling arc current based on the starting point of machining, to obtain a first milling path.
[0087] Incidentally, the first path to simulate the milling path milling arc, take two two-axis coordinate axes at right angles to the plane of the selected standard line space.
[0088] It will be appreciated that, in the processing means in a selected plane, to simulate the milling of the circular path requires two axes controlled simultaneously. In the plane selected by the linkage milling simulation circular path of the two axes, a first milling path is determined, for example, in the XOY plane, the curve simulated, because the coordinate axes X and Y axis of the curve are changed, it is necessary X and Y axes operate simultaneously, to complete the simulation curve.
[0089] Step S3041: The end point of the first path as a starting point of the second milling the milling path.
[0090] Note that, in step S3032, a first milling path has been, after the need for a second milling path simulation, in the present embodiment, the milling path by milling the milling arcuate segments analog, continuous internal thread the thread, the milling of the milling arcuate segments according to the need for simultaneous milling path connection sequence, it is necessary to select as the starting point of the arc end milling milling segment.
[0091] Step S3042: third axis to be determined according to the linkage plane.
[0092] Incidentally, the third linkage shaft to be operating axis milling path segment, the linkage is not performed when the shaft is circular path milling.
[0093] It will be appreciated that the segment path during milling simulation, determined the line path axis milling operation is required, when simulating milling a circular path, the plane has been determined circular path milling, then the milling path simulation time segment, Face milling circular path perpendicular to the path line segment of the milling, the milling arcuate linkage is not performed for the third operating shaft axis, such as milling in a circular path XOY plane, respectively in the Z-axis path line milling operation is axis, i.e., the third axis to be linked.
[0094] Step S3043: based on the start of the second path of the milling, the milling of the current path segment for milling simulation linkage third shaft, milling to obtain the second path.
[0095] Incidentally, the second path is the current milling path milling simulation segment, the starting point of the path to the end of the first path.
[0096] It will be appreciated that, after the start of the second milling path is determined using the third axis to simulate the milling path segment, the segment path milling path simulation within the simulated as a space surrounded by, the third shaft is sufficient to simulate the milling path segment .
[0097] Step S305: the second end of the milling path as a new starting point of machining, be returned to the preset number of traversal of the milling segments are arcuate and milling, milling current obtained traversed the arc current and milling step segment.
[0098] It will be appreciated that the starting point is the new processing subsequent milling path simulation processing starting, the internal thread milling path is a continuous path, the path need to connect all milling, milling places the end of the second current path is traversed as milling the starting point of the arc, that is a new starting point.
[0099] Incidentally, in the step S302 and the current traversing this arc milling milling segment, after completion of the second analog path milling, milling arc re-select the current line segment and the current milling path milling simulation is performed next.
[0100] It will be appreciated that, subsequent milling of the arc current and the current selected milling segments in the subsequent milling and milling arcuate segments range after milling arc current and first current line selected milling, milling in a circle before to give arcuate path repeated milling and the milling segments and arc current after milling simulation segment.
[0101] Step S306: At the end of traverse, to be acquired within the milling path the thread milling.
[0102] It will be appreciated that the milling path is to be machined internal thread milling path, is in the range of milling and milling arcuate end segments traversed, the path of the internal thread milling simulation is completed, the milling path to obtain an internal thread.
[0103] In the present embodiment, the method provides an internal thread milling, and to determine the predetermined number of milling and milling arc segments by obtaining the parameters to be processed according to processing parameters for thread milling, milling and milling arcuate segments simulate triaxial obtaining the milling path simulation linkage path milling, and milling of the thread to be milled according to the milling path. Older models prior art machining center axis linkage-free function, can not be processed by the thread milling method, the present embodiment determines the preset number of milling and milling an arc segment of an arc and milling the milling segment according to processing parameters simulated three-axis milling path simulation obtained by milling path, thereby achieving milling machining center with older models thread milling method of milling according to the machining path.
[0104] Refer Figure 4 , Figure 4 Flow diagram illustrating a third embodiment of a thread milling based on the method of the first embodiment, the third embodiment is proposed within the present invention, the thread milling process of the present invention.
[0105] In the third embodiment, the step S20 comprises:
[0106] Step S201: obtaining pitch parameters included in the processing;
[0107] Incidentally, the pitch of the helix along the direction, the distance between two adjacent threads, generally refers to the thread pitch adjacent two teeth corresponding to the threaded axial distance between two points in the radial line. One of the basic information of the thread pitch, the processing parameters in obtaining, processing of acquiring an internal thread pitch accordingly. Acquiring pitch can be obtained directly by measurement.
[0108] Step S202: acquiring the error threshold to be processed within the thread milling.
[0109] It will be appreciated that the threshold is a machining error processing a workpiece allowable error. During processing of the workpiece, there will be some error in processing apparatus for processing, the error can be reduced by machining processes. Processing error threshold needs to be determined according to the accuracy of the internal thread.
[0110] Further comprising the step S203 before step S2031 ': Specifications milling and milling segments of the arc is determined according to processing parameters.
[0111] It will be appreciated that the size of the milled arc to simulate the milling required arcuate path specifications arc arc arc specification comprises size, length and other information; milling specifications line segments need to simulate milling path segment specifications, including line thickness, length and other information.
[0112] Incidentally, during the milling process, the milling required arcuate path segment and milling, milling and milling arc segment length directly affects the size and number of milling milling arcuate segments, a predetermined arc and milling the milling segments milling and milling need to get the arc specification before a set number of segments. The processing parameters of the thread to be milled, and select the best milling arcuate segments milling specifications, for example, in a case where the thread milling to be determined, selected arc 1 / 4,1 / 8 or specification is 1/16 milling simulation circular path, select the 1/8 circular arc as the circular arc milling in the present embodiment as an example, the specific required specifications determined according to the selected processing parameters internal thread.
[0113] Step S203 is a step corresponding to S203 ': The size of the milling and milling arc segment size, the pitch and the error threshold determining a preset number of milling and milling arcuate segments.
[0114] It will be appreciated that the determination threshold value and pitch error processing according to the processing parameters in the thread to be milled is determined substantially the threading path, in a case where the processing of determining the basic path is determined according to the specifications and the preset number of milling milling arc segment specifications milling and milling arcuate segments, for example when the house building wall, the main beam and determines the frame length and breadth of the side information determination sidewall, sidewall and information according to the information sidewall building bricks, they can Wall structures required to obtain the number of bricks.
[0115] Accordingly, before the step S40, the further comprising:
[0116] Step S401 ': obtaining information internal thread milling cutter.
[0117] It will be appreciated that the thread cutter is information required to use the milling cutter, cutter mill into precise, semi-rough and precision milling cutter, is determined according to specific programs of milling machining center.
[0118] Step S402 ': The determination of the milling cutter machining parameters and the information of the to-be internal thread milling cutter.
[0119] It will be appreciated that when the thread milling cutter according to need to select the appropriate processing parameters, while ensuring the effect of milling to avoid overkill, for example, requires a fine internal thread milling, requires a fine milling cutter; milling more when coarse internal thread, to increase the speed of the milling cutter can select coarser milling, to improve the milling efficiency and avoid waste of resources.
[0120] Step S40 is the corresponding step S40 ': controlling the path of the milling cutter in accordance with said thread to be milled milling.
[0121] It will be appreciated that the milling device receiving the milling path, select the appropriate milling Thereafter, the internal thread to be milled according to the milling operation the milling cutter path through, to obtain a complete internal thread.
[0122] In the present embodiment, the method provides an internal thread milling, and to determine the predetermined number of milling and milling arc segments by obtaining the parameters to be processed according to processing parameters for thread milling, milling and milling arcuate segments simulate triaxial obtaining the milling path simulation linkage path milling, and milling of the thread to be milled according to the milling path. Older models prior art machining center axis linkage-free function, can not be processed by the thread milling method, the present embodiment determines the preset number of milling and milling an arc segment of an arc and milling the milling segment according to processing parameters simulated three-axis milling path simulation obtained by milling path, thereby achieving milling machining center with older models thread milling method of milling according to the machining path.
[0123] Further, embodiments of the present invention further provides a storage medium, the storage medium storing the inner thread milling procedures, as described hereinabove step of milling process the milling threaded internally threaded program is implemented when executed by a processor.
[0124] In addition, reference Figure 5 , Embodiments of the present invention also provides an in thread milling apparatus, the apparatus includes a parameter obtaining module 10, a preset number determination module 20, the milling path acquisition module 30 and the female thread milling module 40;
[0125] The parameter obtaining module 10, configured to obtain internal thread to be milled processing parameters;
[0126] The preset number determination module 20 for determining a preset number of milling and milling arcuate segments according to the processing parameters;
[0127] Obtaining the milling path module 30, for milling the milling arcuate path of line segments and the three-axis milling simulation, obtaining the milling path;
[0128] The internal thread milling module 40, for the milling of the thread to be milled according to the milling path.
[0129] In the present embodiment, the acquisition 10 acquires the thread to be milled by the parameter processing parameter module, after a preset number determination module 20 determines a preset number of arcuate milling and milling parameters according to the processing line, and then milling the path of their acquisition module 30 milling said milling arcuate path and the three-axis milling analog line segment and acquires the milling path, the thread milling module 40 and finally milling of said thread to be milled according to the milling path. Older models prior art machining center axis linkage-free function, can not be processed by the thread milling method, and the present invention determines a preset number of milling and milling an arc segment of an arc and milling the milling segment according to the simulation processing parameters three-axis milling path simulation obtained milling path, a method of processing the inner thread milling with milling old models to achieve the milling machining center path.
[0130] Other embodiments within the milling apparatus according to the present invention the thread or specific implementation may refer to the above-described embodiment method, will not be repeated here.
[0131] It should be noted that in this article, the term "comprising" or any other variable is intended to encompass non-exclusive contained comprise a process, method, article, or system including a series of elements, not only those elements, Also included in other elements that are not explicitly listed, or include elements inherent to such processes, methods, items, or systems. In the absence of more restrictions, the elements defined by the statement "include a ...", and there is no other same elements in the process, method, article, or system including the element.
[0132] The above-described embodiments of the present invention are merely description, and does not represent the advantages and disadvantages of the embodiment. In the unit claim, several devices can be enumerated, and several of these devices may be embodied in the same hardware item. The terms first, second, and third, etc. does not denote any order, these terms can be interpreted as names.
[0133] The above is merely the preferred embodiment of the present invention, and is not limited to the patent scope of the invention, and an equivalent structure or equivalent process transform is used to utilize the specification of the present invention and the accompanying drawings, or directly or indirectly used in other related technical fields. The all interpretation is included within the scope of the present invention.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products