Method and system for machining indexable insert of peripheral grinding machine
Technical Field
The invention relates to a processing technology of an indexable insert of a periphery grinding machine, in particular to a processing technology of a numerical control periphery grinding machine, and specifically relates to a processing method and a system of the indexable insert of the periphery grinding machine.
Background
The existing method for machining indexable inserts by numerical control peripheral milling is that numerical control programmers write out a G code program for machining the inserts according to the machining requirements of certain inserts and store the G code program in a magnetic disk of a machine tool system, a machining program file library of a certain number of kinds of inserts is built in such a way, and when certain inserts need to be machined, the program files corresponding to the inserts are found out from the program file library for machining. However, the types of indexable inserts are various, especially the types of non-standard inserts, and with the continuous upgrade of the machining process, the requirements for the inserts are different, and if a newly designed insert is to be machined, a numerical control programmer is required to write and machine and debug a corresponding machining program. In this way, for a blade manufacturer, the production requirement of a newly designed blade cannot be immediately met, and a machine tool operator of the manufacturer does not necessarily have numerical control programming capability, so as to find an equipment supplier, which also prolongs the development and maintenance period for the equipment supplier and needs to continuously adapt to the requirement of a new blade. Furthermore, the use of a fixed machining program, which means that the machining sequence of the profile sections around the insert is fixed, is not optimized for the actual production process, since different machining sequences of the profile sections around some inserts may lead to different machining effects and accuracies.
Accordingly, there is a need to devise a method and system for machining indexable inserts for peripheral grinders that is more easily and flexibly configured.
Disclosure of Invention
The invention aims to overcome the defect that the machining mode of the indexable insert of the conventional peripheral grinding machine is relatively rigid and fixed, so that the requirement for producing and machining different or new inserts is not conveniently met, and provides a novel method and a novel system for machining the indexable insert of the peripheral grinding machine.
The invention solves the technical problems by adopting the following technical scheme:
the invention provides a method for processing an indexable insert of a peripheral grinding machine, which is characterized by comprising the following steps of:
the method comprises the following steps of firstly, acquiring a geometric profile of a blade to be processed;
editing and inputting blade contour information based on the acquired geometric contour, wherein the blade contour information comprises description information of a plurality of edge contours sequenced according to a processing sequence;
step three, determining and setting processing parameters;
step four, determining whether the clamping eccentricity of the blade needs to be detected before machining according to the acquired geometric profile or the blade profile information, if so, executing step five, and if not, executing step six;
determining a corresponding eccentricity detection type according to a prestored shape type contained in a blade blank corresponding to the blade, and executing eccentricity detection to determine the eccentricity displacement, wherein the prestored shape type comprises a regular polygon;
step six, determining which type of the blade machining program belongs to the central grinding program and the eccentric grinding program according to whether the step five needs to be executed or not,
if the center grinding program belongs to the center grinding program, calculating and generating a center grinding program file according to the determined blade profile information and the processing parameters,
and if the eccentric grinding program belongs to the eccentric grinding program, calculating and generating an eccentric grinding program file according to the determined blade profile information, the machining parameters and the eccentric displacement.
According to some embodiments of the invention, in step five, eccentricity detection may be determined and performed based on which regular polygon or polygons the blade blank contains.
According to some embodiments of the invention, the blade profile information comprises a description of a plurality of radially outer side profiles or a description of a plurality of axially outer side profiles, ordered in machining order.
Wherein the processing sequence may be determined based on process requirements.
According to some embodiments of the invention, the description information comprises size information, angle information, height information, radian information, and process requirement information.
According to some embodiments of the invention, the description information comprises trajectory information in a predetermined coordinate system.
According to some embodiments of the invention, step three comprises:
and determining and setting processing parameters according to processing equipment, predetermined process experience and processing efficiency requirements, wherein the processing parameters comprise grinding allowance, feeding speed and grinding wheel rotating speed.
According to some embodiments of the invention, the regular polygon in step five comprises a parallelogram and an isosceles triangle.
According to some embodiments of the invention, in step six, the center grinding program file is generated based on a preset center grinding program template, and the eccentric grinding program file is generated based on a preset eccentric grinding program template.
According to some embodiments of the invention, in step five, the eccentricity detection is performed by using a probe detection method.
The invention also provides a machining system for an indexable insert of a peripheral grinding machine, comprising a processor pre-loaded with a computer program configured to be executable by the processor to perform the method as described above.
On the basis of the common knowledge in the field, the above preferred conditions can be combined randomly to obtain the preferred embodiments of the invention.
The positive progress effects of the invention are as follows:
according to the method and the system for machining the indexable insert of the peripheral grinding machine, machining of different types of inserts can be supported in a mode of self-defining the profile and automatically generating the machining program, so that the software maintenance amount is reduced, the operation is convenient and fast, the interactivity is strong, the use is flexible, and a user can obtain better machining experience.
Drawings
Fig. 1 is a schematic flow chart of a method of machining an indexable insert for a peripheral grinding machine according to a preferred embodiment of the present invention.
Detailed Description
The following detailed description of the preferred embodiments of the present invention, taken in conjunction with the accompanying drawings, is intended to be illustrative, and not restrictive, and any other similar items may be considered within the scope of the present invention.
In the following detailed description, directional terms, such as "left", "right", "upper", "lower", "front", "rear", and the like, are used with reference to the orientation as illustrated in the drawings. The components of various embodiments of the present invention can be positioned in a number of different orientations and the directional terminology is used for purposes of illustration and is in no way limiting.
Referring to fig. 1, a method of machining an indexable insert for a peripheral grinding machine according to a preferred embodiment of the present invention may include the steps of:
step one (namely, the step 1001 shown in the figure), acquiring the geometric profile of the blade to be processed;
step two (i.e. the step 1002 of illustration), editing and inputting blade contour information based on the acquired geometric contour, wherein the blade contour information comprises description information of a plurality of edge contours which are sequenced according to a processing sequence;
step three (namely, the step 1003 shown in the figure), determining and setting processing parameters according to processing equipment, predetermined process experience and processing efficiency requirements, wherein the processing parameters comprise grinding allowance, feeding speed and grinding wheel rotating speed, and the processing parameters can also comprise other parameters or conditions;
step four (shown in the figure in step 1004), determining whether the clamping eccentricity of the blade needs to be detected before machining according to the acquired geometric profile or the blade profile information, if so, executing step five, and if not, executing step six;
step five (i.e., step 1005), determining a corresponding eccentricity detection type according to a pre-stored shape type contained in a blade blank corresponding to the blade, and performing eccentricity detection to determine an eccentricity displacement, wherein the pre-stored shape type includes a regular polygon (e.g., a parallelogram and an isosceles triangle, which is advantageous in that most blade blanks have four sides that can form a parallelogram or three sides that can form an isosceles triangle or at least approximate to a regular polygon);
step six (i.e., step 1006 shown in the figure), determining whether the type of the blade machining program belongs to the center grinding program or the eccentric grinding program according to whether the step five needs to be executed, if the type of the blade machining program belongs to the center grinding program, calculating and generating a center grinding program file according to the determined blade profile information and the machining parameters, and if the type of the blade machining program belongs to the eccentric grinding program, calculating and generating an eccentric grinding program file according to the determined blade profile information, the machining parameters and the eccentric displacement.
It can be understood that a blade contour editing module corresponding to the second step can be configured, and the blade contour editing module can be used for sequentially adding each contour according to the processing sequence of each contour forming the shape of the finished blade and inputting parameters related to the size of each contour. And a processing parameter setting module corresponding to the third step can be configured, and can be used for setting other processing parameters related to processing. The grinding program file finally calculated in step six includes at least control information sufficient to control the machining process of the blade, for example, machining path information, and this part of information may be stored in a predetermined data structure and format in a memory of the system.
And a blade clamping eccentricity detection setting module corresponding to the fourth step can be configured, and the blade clamping eccentricity detection setting module can be used for setting the clamping eccentricity detection type of the blade before machining. In addition, a data analysis and program output module corresponding to the sixth step can be configured, and the data analysis and program output module can be used for analyzing and summarizing the input blade profile, the clamping eccentricity detection type and the processing parameters so as to output an executable processing program file.
According to some preferred embodiments of the invention, the blade profile information comprises a description of a plurality of radially outer side profiles or a description of a plurality of axially outer side profiles, ordered in machining order.
According to some preferred embodiments of the present invention, the description information includes size information, angle information, height information, radian information, and process requirement information. Alternatively, the description information may include trajectory information in a predetermined coordinate system.
According to some preferred embodiments of the present invention, in step six, the center grinding program file is generated based on a preset center grinding program template, and the eccentric grinding program file is generated based on a preset eccentric grinding program template.
According to some preferred embodiments of the present invention, in step five, eccentric detection is performed by using a probe detection method.
On the basis of the above embodiment, the second step may mainly input the geometric shape of the blade profile, including the number of profiles, the profile type and the geometric size of each profile. The peripheral profile type to be machined by the blade comprises at least one of a straight edge, a radial convex arc, a radial concave arc and an axial convex arc, and can be added (i.e. input) in sequence according to the machining sequence of each profile.
Wherein, the geometric dimension of the straight edge is represented by the angle of the edge relative to the processing starting edge, the distance from the center of the blade to the straight edge and the axial back angle of the straight edge; the geometric dimension of the radial convex arc is represented by an angle of a tangent line of a circular arc starting point relative to a processing starting edge, an angle of a tangent line of a circular arc end point relative to the processing starting edge, a distance from the center of the blade to the tangent line of the circular arc starting point, a distance from the center of the blade to the tangent line of the circular arc end point, an axial rear angle of the circular arc starting point and an axial rear angle of the circular arc end point; the geometric dimension of the radial concave arc is represented by the angle of a connecting line between the arc starting point and the blade center relative to the processing starting edge, the angle of a connecting line between the arc ending point and the blade center relative to the processing starting edge, the distance between the arc starting point and the blade center and the distance between the arc ending point and the blade center; the geometry of the axially convex arc is represented by the angle of the edge relative to the starting edge of the machining, the distance of the arc starting point to the center of the blade end face on the axial cross section, the distance of the arc ending point to the center of the blade end face on the axial cross section, the axial relief angle of the arc starting point, and the axial relief angle of the arc ending point.
Embodiments of the present invention may also provide a machining system for an indexable insert of a peripheral grinding machine, including a processor pre-loaded with a computer program configured to be executed by the processor to perform the method as described above, and may accordingly have the insert profile editing module, the machining parameter setting module, the insert clamping eccentricity detection setting module, the data analysis and program output module, which have an input interface or an interactive interface for an operator to input, and the processor performing calculation processing based on the input information, as described above.
The method and the system for machining the indexable insert of the peripheral grinding machine in the preferred embodiment of the invention can support the machining of different types of inserts by customizing the profile and automatically generating the machining program, reduce the software maintenance amount, have convenient operation, strong interactivity and flexible use, and enable users to obtain better machining experience.
While specific embodiments of the invention have been described above, it will be appreciated by those skilled in the art that these are by way of example only, and that the scope of the invention is defined by the appended claims. Various changes and modifications to these embodiments may be made by those skilled in the art without departing from the spirit and scope of the invention, and these changes and modifications are within the scope of the invention.