CN102909605B - CNC lathe controller capable of automatically setting thread retracting distance and angle - Google Patents

CNC lathe controller capable of automatically setting thread retracting distance and angle Download PDF

Info

Publication number
CN102909605B
CN102909605B CN201210378864.8A CN201210378864A CN102909605B CN 102909605 B CN102909605 B CN 102909605B CN 201210378864 A CN201210378864 A CN 201210378864A CN 102909605 B CN102909605 B CN 102909605B
Authority
CN
China
Prior art keywords
withdrawing
tooth
car tooth
car
unit
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
CN201210378864.8A
Other languages
Chinese (zh)
Other versions
CN102909605A (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.)
Syntec Technology Suzhou Co Ltd
Original Assignee
SUZHOU XINDAI NUMERICAL CONTROL 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 SUZHOU XINDAI NUMERICAL CONTROL EQUIPMENT CO Ltd filed Critical SUZHOU XINDAI NUMERICAL CONTROL EQUIPMENT CO Ltd
Priority to CN201210378864.8A priority Critical patent/CN102909605B/en
Publication of CN102909605A publication Critical patent/CN102909605A/en
Application granted granted Critical
Publication of CN102909605B publication Critical patent/CN102909605B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Numerical Control (AREA)

Abstract

The invention relates to a CNC (Computer Numerical Control) lathe controller capable of automatically setting a thread retracting distance and an angle, which at least comprises a thread circulation simulation kernel module and a retracting treatment kernel module, wherein the thread circulation simulation kernel module conducts dynamic simulation through a thread circulation machining path generation unit and a thread dynamic behaviour simulation unit before doing an actual turning action, so as to master a dynamic behaviour during actual workpiece turning; and the retracting treatment kernel module transmits motion information recorded by the thread circulation simulation kernel module to an effective thread optimization unit, a retracting computation unit and a thread retracting path adjustment unit, so as to plan an appropriate thread circulation retracting action. A user is not required to designate the thread retracting distance and the angle during thread circulation, and the controller can automatically optimize the effective thread length while avoiding retracting vibration.

Description

Tool is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically
Technical field
The present invention relates to a kind of tool and automatically specify the CNC machine tool controller of withdrawing distance and angle, belong to CNC lathe equipments technical field.
Background technology
Traditional vehicle tooth do action, as shown in Figure 1, before execution, the necessary manual operation of user, after input withdrawing distance 11 and withdrawing angle 12, just can carry out actual car tooth cyclic process.Now, produce if the withdrawing that user sets apart from deficiency, may cause the phenomenon of withdrawing vibrations, to lathe, mechanism causes damage, reduces board useful life.If avoid above-mentioned phenomenon to occur, user should appropriateness increase the withdrawing distance setting, if but excessively amplify this distance, can cause again the limit of effective tooth segment length.So lathe user possibility must be through adjustment withdrawing distance repeatedly, just avoided board vibration problems and met the acceptable car tooth of client workpiece quality and effective dental length standard simultaneously.In other words,, in the situation that must taking into account car tooth crudy and board life-span, lathe user, for the withdrawing distance fact difficult with withdrawing angle initialization, will seriously cause production efficiency low.Therefore, be to adapt to lathe industry high-speed automated demand, need exploitation one tool automatically to specify the CNC machine tool controller of withdrawing distance and angle, in order to improve lathe working (machining) efficiency and quality.
Summary of the invention
The object of the invention is to overcome the deficiency that prior art exists, provide a kind of tool automatically to specify the CNC machine tool controller of withdrawing distance and angle, so that user is using car tooth circulatory function, in the situation that not needing to specify withdrawing distance with withdrawing angle, plan suitable tool backlash movement, reach the effective dental length of optimization, and produce mechanism vibrations while avoiding withdrawing.
Object of the present invention is achieved through the following technical solutions:
Tool is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically, and feature is:
Described controller at least comprises a car tooth circulating analog nucleus module and withdrawing processing nucleus module, car tooth circulating analog nucleus module comprises car tooth cyclic process path generation unit and Che Ya dynamic behaviour simulation unit, not yet actual carrying out carries out dynamic simulation, the dynamic behaviour while controlling actual turner by car tooth cyclic process path generation unit and Che Ya dynamic behaviour simulation unit before turning action; Wherein, car tooth cyclic process path generation unit is inputted car tooth circular process by user and is interpreted as actual car tooth circulating path, speed, acceleration, the momentum of all time points in the car tooth cyclic process path simulation car tooth cyclic process that car tooth dynamic behaviour simulation unit obtains according to car tooth cyclic process path generation unit, be controlled at the case of motion of each time point in the cyclic process of car tooth by car tooth dynamic behaviour simulation unit;
Withdrawing is processed nucleus module and is comprised effective tooth optimization unit, withdrawing computing unit and Che Ya withdrawing route adjust unit, be transferred in effective tooth optimization unit, withdrawing computing unit and Che Ya withdrawing route adjust unit by the movable information that car tooth circulation simulated core core module is recorded, plan suitable car tooth circulation tool backlash movement; Wherein, effectively tooth optimization unit produces the length of the effective tooth of optimization under the restrictive condition of mechanism vibrations in the time avoiding withdrawing; Withdrawing computing unit, calculates corresponding withdrawing distance and withdrawing angle according to the optimized length gauge of effective tooth; Car tooth withdrawing route adjust unit, the withdrawing obtaining according to withdrawing computing unit distance and withdrawing angle, the machining path when again revising car tooth and circulating in withdrawing, to export car tooth circulating path.
Further, above-mentioned tool is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically, described car tooth circulating analog nucleus module, one travel path of lathe tool while providing lathe tool to carry out the cutting of car tooth to workpiece, and emulation lathe tool and the relative motion situation of workpiece in the time that car tooth cuts; Car tooth cyclic process path generation unit, it provides travel path; Car tooth dynamic behaviour simulation unit, the travel path that it is provided with car tooth circulating path generation unit, the upper limit of relative velocity, relative acceleration and relative acceleration between lathe tool and workpiece that the person of being combined with inputs, when simulating lathe tool and advancing with travel path, lathe tool and workpiece are in the relative motion information of each time point, and relative motion packets of information is containing speed, acceleration and acceleration.
A more step ground, above-mentioned tool is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically, and described withdrawing is processed nucleus module, and it determines that lathe tool is in a withdrawing starting point of travel path, and travel path is done to optimization processing; Effectively tooth optimization unit, it simulates lathe tool and workpiece in the relative motion information of each time point according to the car tooth cutting depth of workpiece and car agomphiasis state simulation unit, calculates lathe tool in the withdrawing starting point of travel path; Car tooth withdrawing route adjust unit, the withdrawing starting point correction travel path calculating according to effective tooth optimization unit.
The substantive distinguishing features that technical solution of the present invention is outstanding and significant progressive being mainly reflected in:
Controller of the present invention guarantees that user is carrying out car tooth circulation time, can not need to specify car tooth withdrawing distance and angle, and controller is automatically in the situation that avoiding withdrawing vibrations, the effective dental length of optimization.Car tooth circulating analog nucleus module, Main Function is not yet actual carrying out before turning action, first sees through car tooth cyclic process path generation unit, car tooth dynamic behaviour simulation unit, carries out dynamic simulation, the dynamic behaviour when grasping actual turner.Withdrawing is processed nucleus module, sees through the movable information recording of car tooth circulation emulation core, passes in effective tooth optimization unit, withdrawing computing unit, car tooth withdrawing route adjust unit, to plan suitable car tooth circulation tool backlash movement.
Brief description of the drawings
Below in conjunction with accompanying drawing, technical solution of the present invention is described further:
Fig. 1: car tooth do action schematic diagram in background technology;
Fig. 2: the module diagram of CNC machine tool controller of the present invention; .
Detailed description of the invention
Tool is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically, as shown in Figure 2, controller 2 at least comprises a car tooth circulating analog nucleus module 22 and withdrawing processing nucleus module 23, car tooth circulating analog nucleus module 22 comprises car tooth cyclic process path generation unit 221 and Che Ya dynamic behaviour simulation unit 222, not yet actual carrying out carries out dynamic simulation, the dynamic behaviour while controlling actual turner by car tooth cyclic process path generation unit 221 and Che Ya dynamic behaviour simulation unit 222 before turning action, wherein, car tooth cyclic process path generation unit 221 is inputted car tooth circular process 21 by user and is interpreted as actual car tooth circulating path, car tooth dynamic behaviour simulation unit 222 sees through user according to lathe mechanism characteristics, for make mechanism kinematic smooth-going with avoid vibration with increase service life, the speed of inputting, acceleration, the restrictions such as momentum, the car tooth cyclic process path obtaining according to car tooth cyclic process path generation unit 221, by this in the cyclic process of emulation car tooth, the speed of all time points, acceleration, momentum, be controlled at the case of motion of each time point in the cyclic process of car tooth by car tooth dynamic behaviour simulation unit 222,
Withdrawing is processed nucleus module 23 and is comprised effective tooth optimization unit 231, withdrawing computing unit 232 and Che Ya withdrawing route adjust unit 233, be transferred in effective tooth optimization unit 231, withdrawing computing unit 232 and Che Ya withdrawing route adjust unit 233 by the movable information that car tooth circulation simulated core core module 22 is recorded, plan suitable car tooth circulation tool backlash movement; Wherein, effectively tooth optimization unit 231 produces the length of the effective tooth of optimization under the restrictive condition of mechanism vibrations in the time avoiding withdrawing; Withdrawing computing unit 232, calculates corresponding withdrawing distance and withdrawing angle according to the optimized length gauge of effective tooth; Car tooth withdrawing route adjust unit 233, the withdrawing obtaining according to withdrawing computing unit distance and withdrawing angle, the machining path when again revising car tooth and circulating in withdrawing, to export car tooth circulating path 24.
Car tooth circulating analog nucleus module 22, one travel path of lathe tool while providing lathe tool to carry out the cutting of car tooth to workpiece, and emulation lathe tool and the relative motion situation of workpiece in the time that car tooth cuts; Car tooth cyclic process path generation unit 221, it provides travel path; Car tooth dynamic behaviour simulation unit 222, the travel path that it is provided with car tooth circulating path generation unit, the upper limit of relative velocity, relative acceleration and relative acceleration between lathe tool and workpiece that the person of being combined with inputs, when simulating lathe tool and advancing with travel path, lathe tool and workpiece are in the relative motion information of each time point, and relative motion packets of information is containing speed, acceleration and acceleration.
Withdrawing is processed nucleus module 23, and it determines that lathe tool is in a withdrawing starting point of travel path, and travel path is done to optimization processing; Effectively tooth optimization unit 231, it simulates lathe tool and workpiece in the relative motion information of each time point according to the car tooth cutting depth of workpiece and car agomphiasis state simulation unit, calculates lathe tool in the withdrawing starting point of travel path; Car tooth withdrawing route adjust unit 233, the withdrawing starting point correction travel path calculating according to effective tooth optimization unit.
In sum, controller of the present invention guarantees that user is carrying out car tooth circulation time, can not need to specify car tooth withdrawing distance and angle, and controller is automatically in the situation that avoiding withdrawing vibrations, the effective dental length of optimization.Car tooth circulating analog nucleus module, Main Function is not yet actual carrying out before turning action, first sees through car tooth cyclic process path generation unit, car tooth dynamic behaviour simulation unit, carries out dynamic simulation, the dynamic behaviour when grasping actual turner.Withdrawing is processed nucleus module, sees through the movable information recording of car tooth circulation emulation core, passes in effective tooth optimization unit, withdrawing computing unit, car tooth withdrawing route adjust unit, to plan suitable car tooth circulation tool backlash movement.
It is to be understood that: the above is only the preferred embodiment of the present invention; for those skilled in the art; under the premise without departing from the principles of the invention, can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (3)

1. tool is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically, it is characterized in that:
Described controller at least comprises a car tooth circulating analog nucleus module (22) and withdrawing processing nucleus module (23), car tooth circulating analog nucleus module (22) comprises car tooth cyclic process path generation unit (221) and car tooth dynamic behaviour simulation unit (222), not yet actual carrying out carries out dynamic simulation, the dynamic behaviour while controlling actual turner by car tooth cyclic process path generation unit (221) and car tooth dynamic behaviour simulation unit (222) before turning action; Wherein, car tooth cyclic process path generation unit (221) is inputted car tooth circular process (21) by user and is interpreted as actual car tooth circulating path, speed, acceleration, the momentum of all time points in the car tooth cyclic process path simulation car tooth cyclic process that car tooth dynamic behaviour simulation unit (222) obtains according to car tooth cyclic process path generation unit (221), be controlled at the case of motion of each time point in the cyclic process of car tooth by car tooth dynamic behaviour simulation unit (222);
Withdrawing is processed nucleus module (23) and is comprised effective tooth optimization unit (231), withdrawing computing unit (232) and car tooth withdrawing route adjust unit (233), be transferred in effective tooth optimization unit (231), withdrawing computing unit (232) and car tooth withdrawing route adjust unit (233) by the movable information that car tooth circulating analog nucleus module (22) is recorded, plan suitable car tooth circulation tool backlash movement; Wherein, effectively tooth optimization unit (231) produces the length of the effective tooth of optimization under the restrictive condition of mechanism vibrations in the time avoiding withdrawing; Withdrawing computing unit (232), calculates corresponding withdrawing distance and withdrawing angle according to the optimized length gauge of effective tooth; Car tooth withdrawing route adjust unit (233), the withdrawing obtaining according to withdrawing computing unit distance and withdrawing angle, the machining path when again revising car tooth and circulating in withdrawing, to export car tooth circulating path (24).
2. tool according to claim 1 is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically, it is characterized in that: described car tooth circulating analog nucleus module (22), one travel path of lathe tool while providing lathe tool to carry out the cutting of car tooth to workpiece, and emulation lathe tool and the relative motion situation of workpiece in the time that car tooth cuts; Car tooth cyclic process path generation unit (221), it provides travel path; Car tooth dynamic behaviour simulation unit (222), the travel path that it is provided with car tooth circulating path generation unit, the upper limit of relative velocity, relative acceleration and relative acceleration between lathe tool and workpiece that the person of being combined with inputs, when simulating lathe tool and advancing with travel path, lathe tool and workpiece are in the relative motion information of each time point, and relative motion packets of information is containing speed, acceleration and acceleration.
3. tool according to claim 1 is set the CNC machine tool controller of car tooth withdrawing distance and angle automatically, it is characterized in that: described withdrawing is processed nucleus module (23), it determines that lathe tool is in a withdrawing starting point of travel path, and travel path is done to optimization processing; Effectively tooth optimization unit (231), it simulates lathe tool and workpiece in the relative motion information of each time point according to the car tooth cutting depth of workpiece and car agomphiasis state simulation unit, calculates lathe tool in the withdrawing starting point of travel path; Car tooth withdrawing route adjust unit (233), the withdrawing starting point correction travel path calculating according to effective tooth optimization unit.
CN201210378864.8A 2012-10-09 2012-10-09 CNC lathe controller capable of automatically setting thread retracting distance and angle Active CN102909605B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210378864.8A CN102909605B (en) 2012-10-09 2012-10-09 CNC lathe controller capable of automatically setting thread retracting distance and angle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210378864.8A CN102909605B (en) 2012-10-09 2012-10-09 CNC lathe controller capable of automatically setting thread retracting distance and angle

Publications (2)

Publication Number Publication Date
CN102909605A CN102909605A (en) 2013-02-06
CN102909605B true CN102909605B (en) 2014-10-29

Family

ID=47608312

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210378864.8A Active CN102909605B (en) 2012-10-09 2012-10-09 CNC lathe controller capable of automatically setting thread retracting distance and angle

Country Status (1)

Country Link
CN (1) CN102909605B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103394988B (en) * 2013-07-08 2015-07-22 华中科技大学 Method for planning cutter feeding path and cutter retreating path in multi-axis linkage abrasive belt grinding machining
CN110142880B (en) * 2019-05-23 2022-04-01 泉州华数机器人有限公司 Rollback real-time following control method for cutting equipment
CN112393708B (en) * 2020-10-28 2022-03-18 华中科技大学 In-situ measurement method for five-axis machining of blisk

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4742444A (en) * 1984-07-23 1988-05-03 Siemens Aktiengesellschaft Method of optimizing drive controls in machine tools having computer control
US4788481A (en) * 1986-03-10 1988-11-29 Mitsubishi Denki Kabushiki Kaisha Numerical control apparatus
CN101269423A (en) * 2008-05-14 2008-09-24 北京航空航天大学 Multi-coordinate end milling process tool position optimization method using longitude line division tool bit
CN101334657A (en) * 2007-12-20 2008-12-31 清华大学 Imaging interactive numerical control turning automatic programming method and system
CN102166665A (en) * 2010-12-23 2011-08-31 大连理工大学 Five-axis NC (numerical control) milling method for internal surfaces of bent pipes

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4742444A (en) * 1984-07-23 1988-05-03 Siemens Aktiengesellschaft Method of optimizing drive controls in machine tools having computer control
US4788481A (en) * 1986-03-10 1988-11-29 Mitsubishi Denki Kabushiki Kaisha Numerical control apparatus
CN101334657A (en) * 2007-12-20 2008-12-31 清华大学 Imaging interactive numerical control turning automatic programming method and system
CN101269423A (en) * 2008-05-14 2008-09-24 北京航空航天大学 Multi-coordinate end milling process tool position optimization method using longitude line division tool bit
CN102166665A (en) * 2010-12-23 2011-08-31 大连理工大学 Five-axis NC (numerical control) milling method for internal surfaces of bent pipes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
严峻.数控车床.《数控机床入门技术基础》.机械工业出版社,2011, *

Also Published As

Publication number Publication date
CN102909605A (en) 2013-02-06

Similar Documents

Publication Publication Date Title
CN103728923B (en) A kind of efficient high digital control system Acceleration-deceleration Control Method stably
CN103180792B (en) Method and device for generating tool path
TWI607825B (en) System and method for optimizing machining process of nc program
CN101767303B (en) CNC abrasive belt grinding machine of steam turbine blade
CN103302156A (en) Synchronous/asynchronous double-spinning-roller spinning machine
CN102909605B (en) CNC lathe controller capable of automatically setting thread retracting distance and angle
CN106735464B (en) A kind of slotting milling method of workpiece
CN106378478A (en) Micro-milling machining method of regular pyramid micro structure
CN202079423U (en) Precision numerical control machine tool with five axles, double electric spindles and independent cutter table
CN202240449U (en) Inverted lathe with turning and grinding functions
CN207629588U (en) Hard rail formula gantry numerical control milling machine
CN203343760U (en) Spindle sleeve finish machining jig
CN203253963U (en) Nonsynchronous drilling machine
CN103499947B (en) A kind of numerical-control processing method of high temperature alloy complex curved surface parts
CN105290476A (en) Numerical control groove milling special machine
CN105290807B (en) The 5-axis machining center of axle system and its composition based on 5-axis machining center
CN203830769U (en) Vertical automatic feeding multi-hole drilling machine
CN103324082B (en) Main shaft speed self-adaptation adjustment method, device and system
CN109558690B (en) Centroid driving machine tool design method based on complete machine digital model
CN203092255U (en) Automatic tool-adjusting numerical-control engraving and milling machine
CN202570926U (en) Synchronous and asynchronous spinning machine with two spinning rollers
CN205765172U (en) A kind of Digit Control Machine Tool
TWI409601B (en) Numerical control device and system of controlling corner motion and method of controlling the corner motion
CN103962603A (en) Vertical automatic feeding multi-hole drilling machine
CN104439290A (en) Automatic lathe system

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 215000 Chunhui Road, Suzhou Industrial Park, Jiangsu Province

Patentee after: New Generation Science and Technology (Suzhou) Co., Ltd.

Address before: 215021 Xinsu Industrial Park, No. 5 Xinghan Street, Suzhou City, Jiangsu Province

Patentee before: Suzhou Xindai Numerical Control Equipment Co., Ltd.