CN1285445C - Numerical control system and method for logarithmic curve convexity race grinding machine - Google Patents

Numerical control system and method for logarithmic curve convexity race grinding machine Download PDF

Info

Publication number
CN1285445C
CN1285445C CN 200310109664 CN200310109664A CN1285445C CN 1285445 C CN1285445 C CN 1285445C CN 200310109664 CN200310109664 CN 200310109664 CN 200310109664 A CN200310109664 A CN 200310109664A CN 1285445 C CN1285445 C CN 1285445C
Authority
CN
China
Prior art keywords
numerical control
logarithmic curve
axis
logarithmic
grinding machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 200310109664
Other languages
Chinese (zh)
Other versions
CN1544205A (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.)
SHIJIAZHUANG BEARING EQUIPMENT CO Ltd
Original Assignee
SHIJIAZHUANG BEARING EQUIPMENT 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 SHIJIAZHUANG BEARING EQUIPMENT CO Ltd filed Critical SHIJIAZHUANG BEARING EQUIPMENT CO Ltd
Priority to CN 200310109664 priority Critical patent/CN1285445C/en
Publication of CN1544205A publication Critical patent/CN1544205A/en
Application granted granted Critical
Publication of CN1285445C publication Critical patent/CN1285445C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

The present invention discloses a numerical control system and a method for a logarithmic curve convexity raceway grinding machine, which belongs to the technical field of grinding machine numerical control. The present invention is used for solving the problems of a gap between a processed bearing convexity raceway and an ideal logarithmic curve. The numerical control system is composed of a CNC numerical control device, a machine tool side I/O device, X, Z and Y-axis servoamplifier, a Y-axis actuating motor, an X-axis actuating motor and a Z-axis actuating motor. The present invention has an improvement point that a main CPU, an internal memory, a software system, a macro program, a trapeziform chart, a parameter unit, a PMC control unit, a servo control unit and an LED display are installed on a main board in the CNC numerical control device. A supply source PCB, a reader / perforator I/F, an MDI control unit, a display control unit, a hand-operated pulse generator control unit and a DI/DO are installed on an I/O board, the CNC numerical control device is connected with a communication device, the MDI unit and the display unit, and a logarithm function curve formula is set in the macro program. The present invention can be widely applied to the logarithmic curve convexity raceway grinding machine.

Description

Logarithmic curve crowned raceway grinding machine numerical control method
Technical field
The present invention relates to a kind of logarithmic curve crowned raceway grinding machine numerical control method, it belongs to the grinding machine fields of numeric control technique.
Background technology
Existing lathe is the control system driving emery wheel interpolation trimmer by being made up of Programmable Logic Controller+position control module when the machining bearing crowned raceway, and emery wheel is repaired realization.Its forming principle is by many circular interpolations, approaches the logarithmic curve shape.Its weak point is that machining bearing crowned raceway and desirable logarithmic curve still have gap, and the bearing of its production is short service life.
Summary of the invention
The present invention has overcome deficiency of the prior art, and a kind of logarithmic curve crowned raceway grinding machine numerical control method that can directly grind the logarithmic curve convexity on raceway is provided.
In order to solve the problems of the technologies described above, the present invention is achieved by the following technical solutions: logarithmic curve crowned raceway grinding machine digital control system, it comprises the CNC numerical control device, lathe side I/O equipment, X, Z, the Y-axis servo amplifier, the Y-axis servomotor, the X-axis servomotor, Z axle servomotor, on the mainboard in the CNC numerical control device host CPU is housed, internal memory, systems soft ware, macroprogram, ladder diagram, parameter, PMC control, SERVO CONTROL, LED shows, power supply PCB is housed on the I/O plate, reading machine/punch I/F, MDI control, show control, hand impulse generator control, DI/DO, the CNC numerical control device and and communication apparatus, the MDI unit, display unit connects, in macroprogram, be provided with logarithmic function curvilinear equation formula formula, logarithmic curve calculates the SUB programming with each the variable initialize in the logarithmic function, list the logarithmic function relational expression then respectively, divide lattice point to obtain the respective coordinate value of pairing X-axis on the logarithmic curve by the Z axle again, and then the difference of X-axis adjacent spots on the logarithmic curve calculated, deposit in the macro-variable in the memory by numbering, after the grinding main program starts, control two or three and be fed to initial value, judge the finishing counting then, if counting does not arrive, then enter conventional grinding; If counting arrives, judge whether to change original logarithmic curve again, if change then call function calculates SUB, call the finishing SUB after having called; If do not change then directly call the finishing SUB, finishing SUB programming then makes X, Z axle be fed to the finishing initial value, X-axis feeding correcting compensation amount, X, the Z axle each point of linear interpolation to the logarithmic function in order then, until covering logarithmic curve, X, Z axle rollback are to repairing initial value then.
Compared with prior art, the invention has the beneficial effects as follows: the bearing long service life that adopts this logarithmic curve crowned raceway grinding technique to be produced.
Description of drawings
Accompanying drawing 1 is a numerical control method schematic diagram of the present invention,
Accompanying drawing 2 is workpiece feed mechanism schematic diagrames,
Accompanying drawing 3 is trimmer feed mechanism schematic diagrames,
Accompanying drawing 4 is that the logarithmic curve of crowned raceway calculates the SUB flow chart,
Accompanying drawing 5 is finishing SUB flow charts of crowned raceway,
Accompanying drawing 6 is grinding master formula flow charts of crowned raceway.
The specific embodiment
Below in conjunction with the drawings and specific embodiments the present invention is described in further detail: logarithmic curve crowned raceway grinding machine numerical control method, it comprises CNC numerical control device 1, lathe side I/O equipment 6, X, Z, Y-axis servo amplifier 7, Y-axis servomotor 8, Z axle servomotor 9, X-axis servomotor 10, on the mainboard in the CNC numerical control device 1 host CPU is housed, internal memory, systems soft ware, macroprogram 11, trapezoidal Figure 12, parameter, PMC control, SERVO CONTROL, LED shows, power supply PCB is housed on the I/O plate, reading machine/punch I/F, MDI control, show control, hand impulse generator control, DI/DO, CNC numerical control device 1 and with communication apparatus 2, MDI unit 3, display unit 4 connects, and is provided with logarithmic function curvilinear equation formula program in macroprogram 11.The radial motion of diamond pen 16 when the mill curve is by radially burring machine 14 drivings of X-axis servomotor 10 transmissions.The lengthwise movement of diamond pen 16 when the mill curve is to be driven by the vertical burring machine 13 of Z axle servomotor 9 transmissions.CNC numerical control device 1 is connected with handwheel 5.Logarithmic function curvilinear equation formula formula is with each the variable initialize in the logarithmic function, list the logarithmic function relational expression then respectively, divide lattice point to obtain the respective coordinate value of pairing X-axis on the logarithmic curve by the Z axle again, and then the difference of X-axis adjacent spots on the logarithmic curve calculated, deposit in the macro-variable in the memory by numbering, after the grinding main program starts, control three and be fed to initial value, judge the finishing counting then, if counting does not arrive, then enter conventional grinding,, judge whether to change original logarithmic curve again if counting arrives, if change then call function calculating SUB, call the finishing SUB after having called, if do not change then directly call the finishing SUB, the programming of finishing SUB then makes X, the Z axle is fed to the finishing initial value, X-axis feeding correcting compensation amount, X then, the Z axle is the each point of linear interpolation to the logarithmic function in order, until covering logarithmic curve, and X then, Z axle rollback is to repairing initial value.
Logarithmic curve crowned raceway grinding machine digital control system comprises CNC numerical control device 1, X-axis servomotor 10, Z axle servomotor 9, Y-axis servomotor 8, X, Z, Y-axis servo amplifier 7.Systems soft ware, macroprogram 11, trapezoidal Figure 12, PMC control program, SERVO CONTROL program and handwheel are housed in digital control system.X, Z, Y-axis SERVO CONTROL programme-control amplifier 7 are used for driving X, Z, Y- axis servomotor 10,9,8; I/O equipment 6 actions of trapezoidal Figure 12 program control machine tool side, and finish calling of NC macroprogram 11; Each servomotor 8,9,10 work of NC macroprogram 11 controls, wherein the motion of diamond pen is respectively by X-axis servomotor transmission burring machine and driven by the vertical burring machine of Z axle servomotor transmission radially, realization is repaired emery wheel by the logarithmic curve shape, and final grinding goes out the logarithmic curve crowned raceway.In order to ensure the continuously smooth of feeding curve, need the CNC calculated in advance to go out each point on the curve, preserve the back and when trimming wheel, once export.The logarithmic curve equation is as follows:
Y=A * 10 -3Ln{1/[1-(2X/B) 2] (millimeter),
In the formula: X----connects the axis of raceway two-end-point, wherein-and B/2<X<B/2; Y----is perpendicular to the line of raceway two-end-point; B----raceway width; A----convexity coefficient requires to change according to the difference of workpiece; Center of curve is positioned at the raceway mid point.
The control method of this system is: when finishing during logarithmic curve, the motion of diamond pen 16 is respectively by X-axis servomotor transmission burring machine and driven by the vertical burring machine of Z axle servomotor transmission radially.The radial feed of workpiece 17 is driven by Y-axis servomotor transmission workpiece feed mechanism.Being programmed for by the MDI unit is that keyboard input processing work 17 surfaces are the machined parameters of logarithmic curve or editing objective value, i.e. parameter such as emery wheel thickness, convexity coefficient.
This system has adopted Japan's FA NUC-Oi digital control system, wherein just can by selected digital control system model apolegamy in the model of 1 li communication apparatus that is equipped with 2 of CNC numerical control device, MDI unit 3, display unit 4, handwheel 5 etc.X, Z, Y-axis servo amplifier 7, Y-axis servomotor 8, X-axis servomotor 10, Z axle servomotor 9 connect by the requirement of digital control system respectively.NC macroprogram 11 each servomotor of control of digital control system carry out grinding.6 actions of lathe trapezoid figure program 12 control lathe side I/O equipment, and finish calling of NC macroprogram 11.When finishing during logarithmic curve, the motion of diamond pen 16 is respectively by X-axis servomotor 10 transmissions burring machine 14 and driven by the vertical burring machine 13 of Z axle servomotor 9 transmissions radially.The radial feed of workpiece 17 is driven by Y-axis servomotor 8 transmission workpiece feed mechanisms 18.Being programmed for by MDI unit 3 is that keyboard input processing work 17 surfaces are the machined parameters of logarithmic curve or editing objective value, i.e. parameter such as emery wheel thickness, convexity coefficient.
Above all operations process all is to carry out under the state of CNC numerical control device 1 man-machine dialog interface.CNC numerical control device 1 is finished the processing of workpiece automatically according to operator's requirement under the control of above-mentioned formula.

Claims (1)

1, a kind of logarithmic curve crowned raceway grinding machine numerical control method that is used for the grinding machine numerical control, it comprises CNC numerical control device (1), lathe side I/O equipment (6), X, Z, Y-axis servo amplifier (7), Y-axis servomotor (8), X-axis servomotor (10), Z axle servomotor (9), on the mainboard in the CNC numerical control device (1) host CPU is housed, internal memory, systems soft ware, macroprogram (11), ladder diagram (12), parameter, PMC control, SERVO CONTROL, LED shows, power supply PCB is housed on the I/O plate, reading machine/punch I/F, MDI control, show control, hand impulse generator control, DI/DO, CNC numerical control device (1) and with communication apparatus (2), MDI unit (3), display unit (4) connects, in macroprogram (11), be provided with logarithmic function curvilinear equation formula formula, it is characterized in that logarithmic curve calculates the SUB programming with each the variable initialize in the logarithmic function, list the logarithmic function relational expression then respectively, divide lattice point to obtain the respective coordinate value of pairing X-axis on the logarithmic curve by the Z axle again, and then the difference of X-axis adjacent spots on the logarithmic curve calculated, deposit in the macro-variable in the memory by numbering, after the grinding main program starts, control two or three and be fed to initial value, judge the finishing counting then, if counting does not arrive, then enter conventional grinding, if counting arrives, judge whether to change original logarithmic curve again, if change then call function calculating SUB, call the finishing SUB after having called, if do not change then directly call the finishing SUB, the programming of finishing SUB then makes X, the Z axle is fed to the finishing initial value, X-axis feeding correcting compensation amount, X then, the Z axle is the each point of linear interpolation to the logarithmic function in order, until covering logarithmic curve, X then, Z axle rollback is to repairing initial value.
CN 200310109664 2003-11-19 2003-11-19 Numerical control system and method for logarithmic curve convexity race grinding machine Expired - Fee Related CN1285445C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200310109664 CN1285445C (en) 2003-11-19 2003-11-19 Numerical control system and method for logarithmic curve convexity race grinding machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200310109664 CN1285445C (en) 2003-11-19 2003-11-19 Numerical control system and method for logarithmic curve convexity race grinding machine

Publications (2)

Publication Number Publication Date
CN1544205A CN1544205A (en) 2004-11-10
CN1285445C true CN1285445C (en) 2006-11-22

Family

ID=34335329

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200310109664 Expired - Fee Related CN1285445C (en) 2003-11-19 2003-11-19 Numerical control system and method for logarithmic curve convexity race grinding machine

Country Status (1)

Country Link
CN (1) CN1285445C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100462201C (en) * 2004-05-20 2009-02-18 上海莱必泰数控机床股份有限公司 Method for grinding logarithmiccurve convexity of bearing ball track and its special apparatus
CN100387397C (en) * 2005-02-01 2008-05-14 *** Control method and device for crystal ball grinding / polishing machine
CN1331637C (en) * 2005-04-06 2007-08-15 南京师范大学 Sharpening method of wavy edge of different material for cutter
EP1947538B1 (en) * 2007-01-18 2011-03-09 Fritz Studer AG Method for controlling a moveable tool, input device and processing machine
CN101464679B (en) * 2008-12-11 2010-12-08 天水星火机床有限责任公司 Control method for common roll grinding machine
CN102662349B (en) * 2012-05-21 2013-11-20 天津职业技术师范大学 Cross-platform numerical control system
CN102744683B (en) * 2012-07-20 2014-04-16 浙江石轴数控设备有限公司 System and method for controlling numerical-control grinding machine for forming convexity of inner ring of conical bearing
CN103692351B (en) * 2013-11-26 2017-09-29 中山市锋凡机械设备有限公司 A kind of furniture element polishing method of the digital control system based on sanding apparatus

Also Published As

Publication number Publication date
CN1544205A (en) 2004-11-10

Similar Documents

Publication Publication Date Title
CN102689263B (en) Symmetric abrasive machining center with multiple carriages and double main shafts
CN103116316B (en) Numerical control machining control method adapted to type or dimensional change of cutting tool
CN1291344C (en) CAM system, CAM program, and method for controlling CAM system
CN100480919C (en) Equal-high segmenting combined numerical controlling milling manufacture method of complex shaped parts
CN101195318A (en) Multi-station digital-controlled carving machine
CN103273425A (en) CBN grinding wheel track finishing device
CN101530978A (en) Precise numerical control internal grinder and processing control method thereof
CN102221825B (en) Numerical control processing method and control system for die manufacture
CN102081376A (en) Machining load control system based on instruction sequence optimization
CN1285445C (en) Numerical control system and method for logarithmic curve convexity race grinding machine
CN104977898B (en) Five-coordinate linkage processes dynamic Error Analysis method and its system
CN102081373B (en) Numerical control system for roll grinder and control method thereof
CN203330839U (en) Five-axis special-shaped curved surface grinder
CN103163837A (en) Tool path self-adaptive management system and method for five-axis numerical control machining
CN104625966A (en) Slow-advancing grinding online dressing and machining method based on 840D
CN1067619C (en) Roll grinder digital control system
CN1064149C (en) Economical multi-axis numerical control system and inter-linked controlling method thereof
CN2843745Y (en) Double-sand wheel and digital-controlled grinding machine
US20200363788A1 (en) Method for operating a numerically controlled machine tool, and machine tool therefor
CN102809943A (en) Intelligent industrial control method
CN102211293B (en) Numerically controlled milling machine system and implementation method thereof
CN2579602Y (en) Constant high speed grinding controller
CN208713650U (en) Single-upright post double-grinding wheel vertical numerical control grinding machine
CN108319229B (en) Small straight line segment feeding speed control method for numerical control machining
CN204505013U (en) A kind of control system of polisher

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20061122

Termination date: 20111119