CN110103142B - Intelligent grinding wheel switching method and device - Google Patents

Intelligent grinding wheel switching method and device Download PDF

Info

Publication number
CN110103142B
CN110103142B CN201910365895.1A CN201910365895A CN110103142B CN 110103142 B CN110103142 B CN 110103142B CN 201910365895 A CN201910365895 A CN 201910365895A CN 110103142 B CN110103142 B CN 110103142B
Authority
CN
China
Prior art keywords
grinding wheel
contour line
grinding
processing sequence
workpiece
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
CN201910365895.1A
Other languages
Chinese (zh)
Other versions
CN110103142A (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 Hanxing Technology Co ltd
Original Assignee
Guangdong Hanxing 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 Hanxing Technology Co ltd filed Critical Guangdong Hanxing Technology Co ltd
Priority to CN201910365895.1A priority Critical patent/CN110103142B/en
Publication of CN110103142A publication Critical patent/CN110103142A/en
Application granted granted Critical
Publication of CN110103142B publication Critical patent/CN110103142B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B27/00Other grinding machines or devices
    • B24B27/0076Other grinding machines or devices grinding machines comprising two or more grinding tools
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B47/00Drives or gearings; Equipment therefor
    • B24B47/22Equipment for exact control of the position of the grinding tool or work at the start of the grinding operation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B49/00Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)

Abstract

The invention discloses an intelligent switching method and a device of a grinding wheel, wherein after a workpiece model contour line in a CAD format is led in an upper computer, a processing track node segment is divided into according to the workpiece model contour line, each processing track node segment corresponds to a grinding wheel, a switching node of the next segment of path is set according to the conversion of the adjacent processing path of the processing path in the workpiece model contour line data, the grinding wheels can be switched at one time according to the sequence, the corresponding relative coordinate position of the workpiece is processed, the grinding wheels are not required to be frequently switched, the service life of the grinding wheel is prolonged, the processing efficiency is improved, the grinding wheels of different corresponding types can be switched to grind the workpiece in a targeted manner, the grinding quality is high, the workpiece processing precision and quality of the traditional grinding method are improved, manual supervision is not required, and the processing process is finished automatically, the labor cost is reduced.

Description

Intelligent grinding wheel switching method and device
Technical Field
The disclosure relates to the technical field of intelligent manufacturing and grinding devices, in particular to an intelligent grinding wheel switching method and device.
Background
In the production and processing process of blanks or workpieces of metal, wood, porcelain, concrete or other raw materials, how to realize the automatic switching of grinding tools such as grinding wheels according to requirements is a hot point problem, and if the grinding wheels are not switched all the time, satisfactory products with qualified quality are difficult to produce, and the problem that the wear rate of part of the grinding wheels is increased may also be caused. And the grinding wheel is frequently replaced according to the grinding condition of the workpiece, the workpiece needs to be stared at all times by manpower, the labor intensity of the manpower is high, the conditions of replacing the grinding wheel by mistake, not replacing the grinding wheel and the like easily occur, the grinding wheel is not suitable for long-time unsupervised operation, and the operation is very inconvenient. At present, the method for switching the grinding wheel comprises the following steps: chinese patent application No. CN 107350905A-a cutter grinding device with multiple grinding wheels switching each other, a rotating disc capable of rotating relative to a fixed seat is inserted on a fixed rod, a plurality of grinding wheels with different specifications are movably arranged on the rotating disc, a certain grinding wheel and a driving mechanism can be connected to a driven switching mechanism to practice grinding wheel switching, although the grinding wheel can be switched by the technical scheme, the scheme only relates to the change of hardware structure, and is not capable of intelligently switching the grinding wheel, the service life of the grinding wheel can be shortened by frequently switching the grinding wheel, the processing efficiency is low, the tool grinding device is inconvenient in actual production, and even the manual work is needed to judge the switching grinding wheel.
Disclosure of Invention
In order to solve the problems, the present disclosure provides a technical scheme of an intelligent grinding wheel switching method and device, in an upper computer, after a workpiece model contour line in a CAD format is introduced, each machining track node segment corresponds to a grinding wheel according to a machining track node segment dividing the workpiece model contour line, the switching mechanism switches the grinding wheels according to different types of state switching signals, and the upper computer sends a switching signal to the switching mechanism according to the machining track node segment to switch the grinding wheels.
In order to achieve the above object, according to an aspect of the present disclosure, there is provided a method for intelligently switching grinding wheels, the method including the steps of:
step 1, reading workpiece model contour line data;
step 2, segmenting the machining path in the workpiece model contour line data according to contour line elements to obtain path nodes;
step 3, establishing a workpiece coordinate system according to the workpiece model contour line data;
step 4, mapping the position information of each path node in the workpiece coordinate system as a node coordinate;
step 5, mapping the contour line elements switched to the path nodes to each grinding wheel type to form a processing sequence;
step 6, ordering the processing sequence according to the type of the grinding wheel to obtain an ordered processing sequence;
and 7, controlling the processing equipment to grind according to the ordered processing sequence and switching the grinding wheels.
Further, in step 1, the workpiece model contour data includes, but is not limited to, a vector diagram of CAD/CAM software, lines in the form of regular or irregular line segments, and a processing path generated by physically shaping the workpiece model contour manually.
Further, in step 2, the method for obtaining the path node by segmenting the machining path in the workpiece model contour line data according to the contour line elements includes: starting from the starting point of the contour line (namely the processing path) in the workpiece model contour line data, when the processing path has an inflection point or a turning point, the line segment of the section is decomposed into contour line elements, the inflection point or the turning point of the contour line is a mutual transition point among a straight line, an oblique line and an arc line, if the contour line elements are changed, a path node is marked at the change point; wherein, the contour line elements include but are not limited to: the transverse straight line section is a minus-shaped straight line section; the relative positions of the upper vertical straight line segment and the lower vertical straight line segment are respectively positioned above and below the transverse straight line segment and are in an 'I' shape; the left oblique line segment is of a '\\' type, and the right oblique line segment is of a '/' type; the convex arc line segment is an upward semi-arc line, namely an inverted U-shaped line; the concave arc line segment is a downward semicircular arc line, namely a U-shaped line; the left semi-convex arc line segment is the left half of the upward semi-arc line; namely the left half of the reverse U-shaped shape, and the right half convex arc line segment is the right half of the upward semi-arc line, namely the right half of the reverse U-shaped shape; the left half concave arc line segment is the left half of the downward half arc line, namely the left half of the U-shaped; the right half concave arc line segment is the right half of the downward semicircular arc line, namely the right half of the U-shaped.
Further, in step 3, the method for establishing the workpiece coordinate system according to the workpiece model contour line data includes: determining the position of the origin of the workpiece coordinate system from the starting point of the contour line of the workpiece model through a preset coordinate value of the relative position in the contour line of the workpiece model in the workpiece coordinate system, so as to offset the origin of the machine tool coordinate system O to the origin of the required workpiece coordinate system, and thus establishing a workpiece coordinate system with the origin of O; before the workpiece coordinate system is established, the coordinates are the coordinates of the current position of the grinding wheel in the machine tool coordinate system, namely the X coordinate is phi X machine tool, the Z coordinate is ZA, after the workpiece coordinate system is established, the coordinates are the coordinates of the current position of the grinding wheel in the workpiece coordinate system, namely the X coordinate is phi X workpiece, and the Z coordinate is 0.
Further, in step 4, the method for mapping the position information of each path node in the workpiece coordinate system as the node coordinate includes: and marking coordinates of relative positions of the nodes of each path in the workpiece coordinate system as node coordinates.
Further, in step 5, the method for mapping the contour line elements switched to according to the path nodes to each grinding wheel type to form the machining sequence is as follows: mapping contour line elements switched to path nodes to each grinding wheel type, wherein the grinding wheel types include but are not limited to a large circular arc grinding wheel, a small circular arc grinding wheel, a right-angle grinding wheel, a V-shaped grinding wheel and a front angle grinding wheel, the large circular arc grinding wheel is mapped to a convex circular arc segment, the small circular arc grinding wheel is mapped to a concave circular arc segment, the right-angle grinding wheel is mapped to an upper vertical straight segment and a lower vertical straight segment, the V-shaped grinding wheel is mapped to a left oblique segment and a right oblique segment, the front angle grinding wheel is mapped to a transverse straight segment, the large circular arc grinding wheel and the small circular arc grinding wheel are used for grinding an inverted U-shaped convex circular arc segment and an inverted U-shaped concave circular arc segment, and the cross section shapes of grinding ports are U-shaped; the right-angle grinding wheel is used for grinding the upper vertical line section and the lower vertical line, and the cross section of the grinding opening is U-shaped; the V-shaped sand wheel is used for grinding a left oblique line segment of a '\\' shape and a right oblique line segment of a '/' shape, and the cross section of a grinding opening is in a V shape; the front angle grinding wheel is used for grinding a horizontal straight line section of the shape, the section shape of a grinding opening is the shape of the opening or the shape, and the switching meaning is that one contour line element is converted to the next contour line element after passing through a path node.
Further, in step 5, the processing sequence is an ordered element sequence in an array form, the elements in the processing sequence are in a binary form, and each element comprises two data members of a node coordinate and a grinding wheel type.
Further, in step 6, the method for obtaining the ordered processing sequence by sorting the processing sequence according to the grinding wheel types is that, according to the sequence of the grinding wheel types: and sorting the grinding wheel type values in the elements of the processing sequence to obtain an ordered processing sequence.
Further, in step 7, the method for controlling the processing equipment to grind according to the ordered processing sequence and switch the grinding wheels includes that the grinding wheels are switched by the control grinding wheel switching mechanism of the processing equipment when the type of the grinding wheel corresponding to the element node coordinates of the ordered processing sequence changes from the starting point of the processing path in the workpiece model contour line data in the ordered processing sequence;
namely, a new grinding wheel type is switched every time one grinding wheel type is ground, the position of the corresponding node coordinate is ground, and the grinding wheel does not need to be frequently switched;
wherein, the processing equipment includes but is not limited to any one of a numerical control machine tool and a numerical control milling machine, the processing equipment includes a grinding wheel switching mechanism, the grinding wheel switching mechanism includes a fixed seat, a fixed rod is arranged on the fixed seat, a rotating disc which can rotate relative to the fixed seat is inserted on the fixed rod, a plurality of grinding wheels with different grinding wheel types are movably arranged on the rotating disc, a driving mechanism which can drive one grinding wheel to rotate is arranged on the rotating disc, a switching mechanism which can enable one grinding wheel to be connected with the driving mechanism for transmission is arranged on the rotating disc, the driving mechanism includes a first driving motor arranged on the rotating disc, a first gear is arranged on the first driving motor, a rotating shaft is arranged on the grinding wheel, a second gear is arranged on the rotating shaft, one grinding wheel is driven by the driving mechanism each time for grinding operation, then the grinding wheels with different grinding wheel types are switched by the switching mechanism to be connected with the driving mechanism for transmission, and when the grinding wheel type corresponding to the element node coordinates of the ordered processing sequence is processed to be changed, the upper computer switches the grinding wheel to send a switching signal of the grinding wheel type corresponding to the element node coordinates to the switching mechanism to switch the grinding wheel.
The invention also provides an intelligent grinding wheel switching device, which comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the computer program to operate in the units of:
the model contour line reading unit is used for reading the workpiece model contour line data;
the path node segmentation unit is used for segmenting the processing path in the workpiece model contour line data according to contour line elements to obtain path nodes;
the coordinate system establishing unit is used for establishing a workpiece coordinate system according to the workpiece model contour line data;
the node coordinate mapping unit is used for mapping the position information of each path node in the workpiece coordinate system as a node coordinate;
the grinding wheel type mapping unit is used for mapping each grinding wheel type to form a processing sequence according to the contour line elements switched to the path nodes;
the processing sequence sorting unit is used for sorting the processing sequences according to the types of the grinding wheels to obtain an ordered processing sequence;
and the grinding wheel switching unit is used for controlling the processing equipment to grind according to the ordered processing sequence and switching the grinding wheels.
The beneficial effect of this disclosure does: the invention provides an intelligent grinding wheel switching method and device, wherein a switching node of the next section of path is set according to the conversion of the adjacent processing paths of the processing paths in the workpiece model contour line data, the switching type can be pre-judged according to a processing sequence, the grinding wheels can be switched at one time according to the sequence, the corresponding relative coordinate positions of workpieces are processed, and the grinding wheels do not need to be frequently switched, so that the service life of the grinding wheels is prolonged, the processing efficiency is improved, the grinding quality is high because the grinding wheels of different corresponding types can be switched to grind the workpieces in a targeted manner, the workpiece processing precision and quality of the traditional grinding method are improved, manual supervision is not needed, the processing process is automatically completed, and the labor cost is reduced.
Drawings
The foregoing and other features of the present disclosure will become more apparent from the detailed description of the embodiments shown in conjunction with the drawings in which like reference characters designate the same or similar elements throughout the several views, and it is apparent that the drawings in the following description are merely some examples of the present disclosure and that other drawings may be derived therefrom by those skilled in the art without the benefit of any inventive faculty, and in which:
FIG. 1 is a flow chart of a method for intelligent switching of grinding wheels;
FIG. 2 is a diagram of contour elements;
FIG. 3 shows a cross-sectional view of five types of grinding wheels;
fig. 4 is a diagram of an intelligent grinding wheel switching device.
Detailed Description
The conception, specific structure and technical effects of the present disclosure will be clearly and completely described below in conjunction with the embodiments and the accompanying drawings to fully understand the objects, aspects and effects of the present disclosure. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
Fig. 1 is a flow chart of an intelligent grinding wheel switching method according to the present disclosure, and an intelligent grinding wheel switching method according to an embodiment of the present disclosure is described below with reference to fig. 1.
The present disclosure provides an intelligent grinding wheel switching method, which specifically includes the following steps:
step 1, reading workpiece model contour line data;
step 2, segmenting the machining path in the workpiece model contour line data according to contour line elements to obtain path nodes;
step 3, establishing a workpiece coordinate system according to the workpiece model contour line data;
step 4, mapping the position information of each path node in the workpiece coordinate system as a node coordinate;
step 5, mapping the contour line elements switched to the path nodes to each grinding wheel type to form a processing sequence;
step 6, ordering the processing sequence according to the type of the grinding wheel to obtain an ordered processing sequence;
and 7, controlling the processing equipment to grind according to the ordered processing sequence and switching the grinding wheels.
Further, in step 1, the workpiece model contour data includes, but is not limited to, a vector diagram of CAD/CAM software, lines in the form of regular or irregular line segments, and a processing path generated by physically shaping the workpiece model contour manually.
Further, in step 2, the method for obtaining the path node by segmenting the machining path in the workpiece model contour line data according to the contour line elements includes: starting from the starting point of the contour line (namely the processing path) in the workpiece model contour line data, when the processing path has an inflection point or a turning point, the line segment of the section is decomposed into contour line elements, the inflection point or the turning point of the contour line is a mutual transition point among a straight line, an oblique line and an arc line, if the contour line elements are changed, a path node is marked at the change point; wherein, as shown in fig. 2, the contour line elements include, but are not limited to: a horizontal straight line segment (a pattern corresponding to the upper side of 0 in fig. 2), an upper vertical line segment (a pattern corresponding to the upper side of 1 in fig. 2), a lower vertical line segment (a pattern corresponding to the upper side of 2 in fig. 2), a left oblique line segment (a pattern corresponding to the upper side of 3 in fig. 2), a right oblique line segment (a pattern corresponding to the upper side of 4 in fig. 2), a convex arc segment (a pattern corresponding to the upper side of 5 in fig. 2), a concave arc segment (a pattern corresponding to the upper side of 6 in fig. 2), a left semi-convex arc segment (a pattern corresponding to the upper side of 7 in fig. 2), a right semi-convex arc segment (a pattern corresponding to the upper side of 8 in fig. 2), a left semi-concave arc segment (a pattern corresponding to the upper side of 9 in fig. 2), and a right semi-concave arc segment (a pattern corresponding to the upper side of 10 in fig. 2), the horizontal straight line segment being of "-" type; the relative positions of the upper vertical straight line segment and the lower vertical straight line segment are respectively positioned above and below the transverse straight line segment and are in an 'I' shape; the left oblique line segment is of a '\\' type, and the right oblique line segment is of a '/' type; the convex arc line segment is an upward semi-arc line, namely an inverted U-shaped line; the concave arc line segment is a downward semicircular arc line, namely a U-shaped line; the left semi-convex arc line segment is the left half of the upward semi-arc line; namely the left half of the reverse U-shaped shape, and the right half convex arc line segment is the right half of the upward semi-arc line, namely the right half of the reverse U-shaped shape; the left half concave arc line segment is the left half of the downward half arc line, namely the left half of the U-shaped; the right half concave arc line segment is the right half of the downward semicircular arc line, namely the right half of the U-shaped.
Further, in step 3, the method for establishing the workpiece coordinate system according to the workpiece model contour line data includes: determining the position of the origin of the workpiece coordinate system from the starting point of the contour line of the workpiece model through a preset coordinate value of the relative position in the contour line of the workpiece model in the workpiece coordinate system, so as to offset the origin of the machine tool coordinate system O to the origin of the required workpiece coordinate system, and thus establishing a workpiece coordinate system with the origin of O; before the workpiece coordinate system is established, the coordinates are the coordinates of the current position of the grinding wheel in the machine tool coordinate system, namely the X coordinate is phi X machine tool, the Z coordinate is ZA, after the workpiece coordinate system is established, the coordinates are the coordinates of the current position of the grinding wheel in the workpiece coordinate system, namely the X coordinate is phi X workpiece, and the Z coordinate is 0.
Further, in step 4, the method for mapping the position information of each path node in the workpiece coordinate system as the node coordinate includes: and marking coordinates of relative positions of the nodes of each path in the workpiece coordinate system as node coordinates.
Further, in step 5, the method for mapping the contour line elements switched to according to the path nodes to each grinding wheel type to form the machining sequence is as follows: mapping the contour line elements to which the path nodes are switched to each grinding wheel type, for example, as shown in fig. 3, there are five grinding wheel types from left to right, respectively, a large arc grinding wheel, a small arc grinding wheel, a right angle grinding wheel, a V-shaped grinding wheel, and a front angle grinding wheel, the large arc grinding wheel is mapped to a convex arc segment, the small arc grinding wheel is mapped to a concave arc segment, the right angle grinding wheel is mapped to an upper vertical straight segment and a lower vertical straight segment, the V-shaped grinding wheel is mapped to a left diagonal segment and a right diagonal segment, and the front angle grinding wheel is mapped to a transverse straight segment, wherein the large arc grinding wheel and the small arc grinding wheel are used for grinding a convex arc segment of "#" type and a concave arc segment of "#" type, and the cross-sectional shapes of the grinding ports are both "u" types; the right-angle grinding wheel is used for grinding the upper vertical line section and the lower vertical line, and the cross section of the grinding opening is U-shaped; the V-shaped sand wheel is used for grinding a left oblique line segment of a '\\' shape and a right oblique line segment of a '/' shape, and the cross section of a grinding opening is in a V shape; the front angle grinding wheel is used for grinding a horizontal straight line section of the shape, the section shape of a grinding opening is the shape of the opening or the shape, and the switching meaning is that one contour line element is converted to the next contour line element after passing through a path node.
Further, in step 5, the processing sequence is an ordered element sequence in an array form, the elements in the processing sequence are in a binary form, and each element comprises two data members of a node coordinate and a grinding wheel type.
Further, in step 6, the method for sorting the machining sequence according to the grinding wheel types to obtain the ordered machining sequence is, for example, according to the sequence of the grinding wheel types: and sorting the grinding wheel type values in the elements of the processing sequence to obtain an ordered processing sequence.
Further, in step 7, the method for controlling the processing equipment to grind according to the ordered processing sequence and switch the grinding wheels includes that the grinding wheels are switched by the control grinding wheel switching mechanism of the processing equipment when the type of the grinding wheel corresponding to the element node coordinates of the ordered processing sequence changes from the starting point of the processing path in the workpiece model contour line data in the ordered processing sequence;
namely, a new grinding wheel type is switched every time one grinding wheel type is ground, the position of the corresponding node coordinate is ground, and the grinding wheel does not need to be frequently switched;
wherein, the processing equipment includes but is not limited to any one of a numerical control machine tool and a numerical control milling machine, the processing equipment includes a grinding wheel switching mechanism, the grinding wheel switching mechanism includes a fixed seat, a fixed rod is arranged on the fixed seat, a rotating disc which can rotate relative to the fixed seat is inserted on the fixed rod, a plurality of grinding wheels with different grinding wheel types are movably arranged on the rotating disc, a driving mechanism which can drive one grinding wheel to rotate is arranged on the rotating disc, a switching mechanism which can enable one grinding wheel to be connected with the driving mechanism for transmission is arranged on the rotating disc, the driving mechanism includes a first driving motor arranged on the rotating disc, a first gear is arranged on the first driving motor, a rotating shaft is arranged on the grinding wheel, a second gear is arranged on the rotating shaft, one grinding wheel is driven by the driving mechanism each time for grinding operation, then the grinding wheels with different grinding wheel types are switched by the switching mechanism to be connected with the driving mechanism for transmission, and when the grinding wheel type corresponding to the element node coordinates of the ordered processing sequence is processed to be changed, the upper computer switches the grinding wheel to send a switching signal of the grinding wheel type corresponding to the element node coordinates to the switching mechanism to switch the grinding wheel.
An intelligent grinding wheel switching device provided in an embodiment of the present disclosure is shown in fig. 4, which is an intelligent grinding wheel switching device diagram of the present disclosure, and the intelligent grinding wheel switching device of the embodiment includes: the intelligent grinding wheel switching device comprises a processor, a memory and a computer program which is stored in the memory and can run on the processor, wherein the processor executes the computer program to realize the steps in the embodiment of the intelligent grinding wheel switching device.
The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the computer program to operate in the units of:
the model contour line reading unit is used for reading the workpiece model contour line data;
the path node segmentation unit is used for segmenting the processing path in the workpiece model contour line data according to contour line elements to obtain path nodes;
the coordinate system establishing unit is used for establishing a workpiece coordinate system according to the workpiece model contour line data;
the node coordinate mapping unit is used for mapping the position information of each path node in the workpiece coordinate system as a node coordinate;
the grinding wheel type mapping unit is used for mapping each grinding wheel type to form a processing sequence according to the contour line elements switched to the path nodes;
the processing sequence sorting unit is used for sorting the processing sequences according to the types of the grinding wheels to obtain an ordered processing sequence;
and the grinding wheel switching unit is used for controlling the processing equipment to grind according to the ordered processing sequence and switching the grinding wheels.
The intelligent grinding wheel switching device can be operated in computing equipment such as desktop computers, notebooks, palm computers and cloud servers. The intelligent grinding wheel switching device can be operated by a device comprising, but not limited to, a processor and a memory. It will be understood by those skilled in the art that the example is merely an example of a grinding wheel intelligent switching device, and does not constitute a limitation of a grinding wheel intelligent switching device, and may include more or less components than the grinding wheel intelligent switching device, or some components in combination, or different components, for example, the grinding wheel intelligent switching device may further include an input-output device, a network access device, a bus, etc.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general processor can be a microprocessor or the processor can be any conventional processor and the like, the processor is a control center of the intelligent grinding wheel switching device operating device, and various interfaces and lines are used for connecting all parts of the intelligent grinding wheel switching device operating device.
The memory can be used for storing the computer program and/or the module, and the processor realizes various functions of the intelligent grinding wheel switching device by running or executing the computer program and/or the module stored in the memory and calling data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
While the present disclosure has been described in considerable detail and with particular reference to a few illustrative embodiments thereof, it is not intended to be limited to any such details or embodiments or any particular embodiments, but it is to be construed as effectively covering the intended scope of the disclosure by providing a broad, potential interpretation of such claims in view of the prior art with reference to the appended claims. Furthermore, the foregoing describes the disclosure in terms of embodiments foreseen by the inventor for which an enabling description was available, notwithstanding that insubstantial modifications of the disclosure, not presently foreseen, may nonetheless represent equivalent modifications thereto.

Claims (6)

1. An intelligent grinding wheel switching method is characterized by comprising the following steps:
step 1, reading workpiece model contour line data;
step 2, segmenting the machining path in the workpiece model contour line data according to contour line elements to obtain path nodes;
step 3, establishing a workpiece coordinate system according to the workpiece model contour line data;
step 4, mapping the position information of each path node in the workpiece coordinate system as a node coordinate;
step 5, mapping the contour line elements switched to the path nodes to each grinding wheel type to form a processing sequence;
step 6, ordering the processing sequence according to the type of the grinding wheel to obtain an ordered processing sequence;
step 7, controlling the processing equipment to grind according to the ordered processing sequence and switching the grinding wheels;
wherein, the processing equipment comprises a grinding wheel switching mechanism, the grinding wheel switching mechanism comprises a fixed seat, a fixed rod is arranged on the fixed seat, a rotating disc which can rotate relative to the fixed seat is inserted on the fixed rod, a plurality of grinding wheels with different grinding wheel types are movably arranged on the rotating disc, a driving mechanism which can drive one grinding wheel to rotate is arranged on the rotating disc, a switching mechanism which can drive one grinding wheel to be connected with the driving mechanism for transmission is arranged on the rotating disc, the driving mechanism comprises a first driving motor arranged on the rotating disc, a first gear is arranged on the first driving motor, a rotating shaft is arranged on the grinding wheel, a second gear is arranged on the rotating shaft, one grinding wheel is driven by the driving mechanism each time for grinding operation, and then the grinding wheel with different grinding wheel types is switched to be connected with the driving mechanism for transmission, when the grinding wheel type corresponding to the element node coordinates of the ordered processing sequence is processed to be changed, the upper computer switches the grinding wheel to send a switching signal of the grinding wheel type corresponding to the element node coordinates to the switching mechanism to switch the grinding wheel;
the method for obtaining the ordered processing sequence by sequencing the processing sequence according to the grinding wheel types comprises the following steps of: sorting the grinding wheel type values in the elements of the processing sequence to obtain an ordered processing sequence;
the method for controlling the processing equipment to grind according to the ordered processing sequence and switch the grinding wheels comprises the steps of starting from a starting point of a processing path in workpiece model contour line data and sequentially switching the grinding wheels according to the ordered processing sequence by a control grinding wheel switching mechanism of the processing equipment when the type of the grinding wheel corresponding to element node coordinates processed to the ordered processing sequence changes; a new grinding wheel type is switched every time one grinding wheel type is ground, the position of the corresponding node coordinate is ground, and the grinding wheels do not need to be frequently switched;
in step 4, the method of mapping the position information of each path node in the workpiece coordinate system as the node coordinate includes: and marking coordinates of relative positions of the nodes of each path in the workpiece coordinate system as node coordinates.
2. The intelligent grinding wheel switching method according to claim 1, wherein in the step 2, the method for segmenting the machining path in the workpiece model contour line data according to the contour line elements to obtain the path nodes comprises the following steps: starting from the contour line in the contour line data of the workpiece model and the starting point of the processing path, and decomposing the line segment of the processing path into contour line elements when the processing path has an inflection point or a turning point, wherein the inflection point or the turning point of the contour line is a mutual turning point among a straight line, an oblique line and an arc line, and if the contour line elements are changed, marking the change points as path nodes; wherein, the contour line elements include but are not limited to: the horizontal straight line segment, the upper vertical straight line segment, the lower vertical straight line segment, the left oblique line segment, the right oblique line segment, the convex arc line segment, the concave arc line segment, the left semi-convex arc line segment, the right semi-convex arc line segment, the left semi-concave arc line segment and the right semi-concave arc line segment.
3. The intelligent grinding wheel switching method according to claim 2, wherein in the step 3, the method for establishing the workpiece coordinate system according to the workpiece model contour line data comprises the following steps: and determining the position of the origin of the workpiece coordinate system from the starting point of the workpiece model contour line through the preset coordinate value of the relative position in the workpiece model contour line in the workpiece coordinate system, so as to offset the origin of the machine tool coordinate system O to the required origin of the workpiece coordinate system.
4. The intelligent grinding wheel switching method according to claim 3, wherein in step 5, the method for mapping the contour line elements switched to according to the path nodes to each grinding wheel type to form a machining sequence comprises the following steps: the contour line elements to which the path nodes are switched are mapped to each wheel type.
5. The intelligent grinding wheel switching method according to claim 4, wherein in the step 5, the processing sequence is an ordered element sequence in an array form, elements in the processing sequence are in a binary form, and each element comprises two data members of a node coordinate and a grinding wheel type.
6. An intelligent grinding wheel switching device, which is characterized by comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the computer program to operate in the units of:
the model contour line reading unit is used for reading the workpiece model contour line data;
the path node segmentation unit is used for segmenting the processing path in the workpiece model contour line data according to contour line elements to obtain path nodes;
the coordinate system establishing unit is used for establishing a workpiece coordinate system according to the workpiece model contour line data;
the node coordinate mapping unit is used for mapping the position information of each path node in the workpiece coordinate system as a node coordinate;
the grinding wheel type mapping unit is used for mapping each grinding wheel type to form a processing sequence according to the contour line elements switched to the path nodes;
the processing sequence sorting unit is used for sorting the processing sequences according to the types of the grinding wheels to obtain an ordered processing sequence;
the grinding wheel switching unit is used for controlling the processing equipment to grind according to the ordered processing sequence and switching the grinding wheels;
wherein, the processing equipment comprises a grinding wheel switching mechanism, the grinding wheel switching mechanism comprises a fixed seat, a fixed rod is arranged on the fixed seat, a rotating disc which can rotate relative to the fixed seat is inserted on the fixed rod, a plurality of grinding wheels with different grinding wheel types are movably arranged on the rotating disc, a driving mechanism which can drive one grinding wheel to rotate is arranged on the rotating disc, a switching mechanism which can drive one grinding wheel to be connected with the driving mechanism for transmission is arranged on the rotating disc, the driving mechanism comprises a first driving motor arranged on the rotating disc, a first gear is arranged on the first driving motor, a rotating shaft is arranged on the grinding wheel, a second gear is arranged on the rotating shaft, one grinding wheel is driven by the driving mechanism each time for grinding operation, and then the grinding wheel with different grinding wheel types is switched to be connected with the driving mechanism for transmission, when the grinding wheel type corresponding to the element node coordinates of the ordered processing sequence is processed to be changed, the upper computer switches the grinding wheel to send a switching signal of the grinding wheel type corresponding to the element node coordinates to the switching mechanism to switch the grinding wheel;
the method for obtaining the ordered processing sequence by sequencing the processing sequence according to the grinding wheel types comprises the following steps of: sorting the grinding wheel type values in the elements of the processing sequence to obtain an ordered processing sequence;
the method for controlling the processing equipment to grind according to the ordered processing sequence and switch the grinding wheels comprises the steps of starting from a starting point of a processing path in workpiece model contour line data and sequentially switching the grinding wheels according to the ordered processing sequence by a control grinding wheel switching mechanism of the processing equipment when the type of the grinding wheel corresponding to element node coordinates processed to the ordered processing sequence changes; and a new grinding wheel type is switched every time one grinding wheel type is ground, the position of the corresponding node coordinate is ground, and the grinding wheel does not need to be frequently switched.
CN201910365895.1A 2019-05-05 2019-05-05 Intelligent grinding wheel switching method and device Active CN110103142B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910365895.1A CN110103142B (en) 2019-05-05 2019-05-05 Intelligent grinding wheel switching method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910365895.1A CN110103142B (en) 2019-05-05 2019-05-05 Intelligent grinding wheel switching method and device

Publications (2)

Publication Number Publication Date
CN110103142A CN110103142A (en) 2019-08-09
CN110103142B true CN110103142B (en) 2021-12-21

Family

ID=67488005

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910365895.1A Active CN110103142B (en) 2019-05-05 2019-05-05 Intelligent grinding wheel switching method and device

Country Status (1)

Country Link
CN (1) CN110103142B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0881036A2 (en) * 1997-05-26 1998-12-02 Kabushiki Kaisha TOPCON Lens shape measuring apparatus
CN1862432A (en) * 2006-06-07 2006-11-15 东南大学 Control method of carbon fiber high-precise numerically controlled milling machine
CN102495585A (en) * 2011-12-26 2012-06-13 北京进取者软件技术有限公司 Method for generating glass polishing machining path of five-axis numerical control machine
CN103163837A (en) * 2011-12-12 2013-06-19 沈阳高精数控技术有限公司 Tool path self-adaptive management system and method for five-axis numerical control machining
CN103197605A (en) * 2013-03-15 2013-07-10 重庆大学 Method of CNC automatic programming for gear hobbing based on standard template and expression driving

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006159314A (en) * 2004-12-03 2006-06-22 Toyoda Mach Works Ltd Crank pin grinding method and grinding machine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0881036A2 (en) * 1997-05-26 1998-12-02 Kabushiki Kaisha TOPCON Lens shape measuring apparatus
CN1862432A (en) * 2006-06-07 2006-11-15 东南大学 Control method of carbon fiber high-precise numerically controlled milling machine
CN103163837A (en) * 2011-12-12 2013-06-19 沈阳高精数控技术有限公司 Tool path self-adaptive management system and method for five-axis numerical control machining
CN102495585A (en) * 2011-12-26 2012-06-13 北京进取者软件技术有限公司 Method for generating glass polishing machining path of five-axis numerical control machine
CN103197605A (en) * 2013-03-15 2013-07-10 重庆大学 Method of CNC automatic programming for gear hobbing based on standard template and expression driving

Also Published As

Publication number Publication date
CN110103142A (en) 2019-08-09

Similar Documents

Publication Publication Date Title
CN110315431B (en) Component polishing track generation method, device and equipment
CN108544880B (en) A kind of method and system of robot Carving Machining solid irregular stone
CN104084654A (en) Six-axis linkage space shaking electrosparking method
CN105150002A (en) Automatic tool changing device of simple computer numerical control machining center
CN105252057A (en) Numerical control machining deburring method
CN106249698A (en) Intelligent programming for wire cutting method and system based on three-dimensional graphics design platform
CN110103142B (en) Intelligent grinding wheel switching method and device
CN111259496A (en) Curve reconstruction method based on discrete points
CN103846826A (en) Numerical control vane wheel intelligent forming machine and using method thereof
CN114722538A (en) Solid modeling method, recording medium and system for waste cutter
CN113319656B (en) Grinding method for special-shaped workpiece
CN112230602B (en) Cavity secondary rough cutter path planning method and device and storage medium
CN116423300A (en) Constant pressure grinding and polishing method, device and equipment for curved stone and readable storage medium
CN1930569A (en) Automatic construction system for three dimensional model
CN109732788A (en) A method of utilizing saw blade processing stone material railing
CN110193900B (en) Rotary movable block and tire mold
CN102350522B (en) Processing method of numerical control milling machine with tiltable main shaft
CN103084809A (en) Machining method for triquetrum hole
CN114833724B (en) Plastic polishing machinery driving system
CN102375901A (en) Cloud processing system for mold design process
CN114460903B (en) Special-shaped injection molding part joint line machining method and device based on five-axis linkage machine tool
CN110276095B (en) Workpiece model contour line shape self-adaptive decomposition method and device
CN104460524A (en) Automatic die change method and system
CN203221411U (en) Circular arc camber grinder tool
CN209935887U (en) Novel three-jaw chuck of numerical control lathe

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