CN102968092A - Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole - Google Patents

Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole Download PDF

Info

Publication number
CN102968092A
CN102968092A CN2012105263112A CN201210526311A CN102968092A CN 102968092 A CN102968092 A CN 102968092A CN 2012105263112 A CN2012105263112 A CN 2012105263112A CN 201210526311 A CN201210526311 A CN 201210526311A CN 102968092 A CN102968092 A CN 102968092A
Authority
CN
China
Prior art keywords
boring
taper hole
program
hole
numerical control
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.)
Pending
Application number
CN2012105263112A
Other languages
Chinese (zh)
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.)
Chengdu Aircraft Industrial Group Co Ltd
Original Assignee
Chengdu Aircraft Industrial Group 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 Chengdu Aircraft Industrial Group Co Ltd filed Critical Chengdu Aircraft Industrial Group Co Ltd
Priority to CN2012105263112A priority Critical patent/CN102968092A/en
Publication of CN102968092A publication Critical patent/CN102968092A/en
Pending legal-status Critical Current

Links

Images

Abstract

In order to solve the problems such as low program compilation efficiency, more easiness for causing errors generated by manual operation, no easiness for quality control, high quality risk and the like, the invention provides a compilation method of a numerical control (NC) program for boring a high-precision symmetrical taper hole. The compilation method of the NC program for boring the high-precision symmetrical taper hole, provided by the invention, comprises the following steps of: establishing a bore hole machining coordinate system by taking an orifice circle center as the original point of the machining coordinate system; determining the main control plane and the control size of the compiled program; carrying out simple aided setting by utilizing conventional CAM (Computer-Aided Manufacturing) software; and automatically carrying out postprocessing to generate a required NC code. The compilation method has the advantages of convenience in use and capability of greatly increasing the efficiency for compiling the taper hole boring program and greatly improving the quality for compiling the taper hole boring program.

Description

A kind of numerical control program preparation method of boring high precision symmetrical taper holes
Technical field
The present invention relates to a kind of establishment technique of numerical controlled machinery processing control procedure, specially refer to a kind of numerical control program preparation method of boring high precision symmetrical taper holes.
Background technology
Along with product design to the improving constantly of structure and performance requirement, more high precision taper hole structure has appearred in product component, and, mostly adopt numerically-controlled machine to process.Usually carry out the processing of this class taper hole on the horizontal Machining centers of employing outfit U axle or the boring and milling machine, and the computer auxiliaring manufacturing CAM software of program for numerical tool operation commonly used, such as: CATIA V5, NX or Hypermill etc., the programming tool that utilizes U axle boring taper hole processed is not provided again, therefore, usually adopt manual programming method establishment boring taper hole program, need the artificial displacement of calculating lathe U axle, need the coordinate figure of artificial input lathe X, Y, Z and U axle, manually input relevant numerical control program NC code and special programming instruction.Obviously, the numerical control program preparation method of prior art boring high precision symmetrical taper holes exists the problems such as low, the manual input of programming efficiency more easily makes mistakes, quality is wayward, quality risk is large.
Summary of the invention
The problems such as low, the manual input of programming efficiency that exists for the numerical control program preparation method that solves prior art boring high precision symmetrical taper holes more easily makes mistakes, quality is wayward, quality risk is large, the present invention proposes a kind of numerical control program preparation method of boring high precision symmetrical taper holes.The numerical control program preparation method of boring high precision symmetrical taper holes of the present invention is the coordinate system that initial point is set up Boring take the center of circle, aperture as machining coordinate, and with this definite major control plane and controlling dimension of programming, utilize conventional CAM software simply to assist setting, and automatically carry out postposition and process, can generate required NC code.
The numerical control program preparation method of boring high precision symmetrical taper holes of the present invention may further comprise the steps:
(1) determines the taper hole parameters of structural dimension
L1: cutter point and orifice distance under the boring cutter
L2: the initial plane of boring cutter boring feeding and spot face distance
L3: positive taper hole hole depth
L4: the cylinder datum hole degree of depth of positive taper hole
L5: the clearance distance of positive taper hole and anti-taper hole
L6: the cylinder datum hole degree of depth of anti-taper hole
L7: the anti-conic hole degree of depth
L8: the boring feeding of the anti-taper hole of boring stops plane and spot face distance
D1: cylinder datum hole diameter
D2: conical bore orifice diameter
D3: the circular conical surface of extension and the resulting diameter of a circle of the initial Plane intersects of boring feeding
U_offset1: the U axle offset value of boring feeding reference position
U_offset2: the U axle offset value of boring feeding final position
V-axis: the vertical axis of symmetry of positive cone, anti-cone
H-axis: centerline hole
(2) take the center of circle, aperture as machining coordinate be the coordinate system that initial point is set up Boring
(3) major control plane and the controlling dimension of definite programming
1. determine lower cutter plane value L1, the concrete situation of Main Basis machining tool, boring cutter and process system determines that value is 20~30mm;
2. determine that the initial plane value L2 value of boring is 2~3mm, guarantee the vent surface skew 2~5mm of the initial plane of boring relative theory;
3. calculate the U axle offset value U_offset1 of boring feeding reference position with following formula
U_offset1=(D2-D1)×(L2+L3)/(2×L3);
4. calculate the U axle offset value U_offset2 of boring feeding final position
For symmetrical taper holes: U_offset2=U_offset1
U axle rollback distance when 5. determining withdrawing
For guaranteeing that boring cutter withdraws from two taper holes smoothly, U axle rollback distance is as the criterion not injure machined surface when determining withdrawing, and value is 2~4mm;
6. determine each section cutting parameter
Adopt boring feeding V parameter c according to product drawing and rapidoprint type, be Vc=30 m/min for aero titanium alloy, determine the cutting parameter of each processing interval, with the G01 work feed, all the other each sections adopt the G00 F.F. for L2, L3, L4, L6, L7 and L8 processing interval;
(4) program composition
At the auxiliary CAM software of making of conventional computer, it is the drilling instrument that utilizes among CATIA V5, NX or the Hypermill, i.e. boring, reaming or fraising instrument are programmed, insert U axle offset value U_offset1 and U_offset2 in lead position, and provide the cutting speed of feed according to segmentation between cutting region, with the G01 work feed, all the other each sections adopt the G00 F.F., export preposition program for L2, L3, L4, L6, L7 and L8 processing interval; Process process software by postposition, namely the rearmounted process software of CATIA or GreatPP software generate required numerical control program NC code, finish program composition.
The useful technique effect of the numerical control program preparation method of boring high precision symmetrical taper holes of the present invention is to utilize conventional CAM software simply to assist setting, and automatically carry out postposition and process, can generate required NC code, have easy to usely, can increase substantially the advantage of establishment boring taper hole the efficiency of program and quality.
Description of drawings
Accompanying drawing 1 is the numerical control program preparation method taper hole parameters of structural dimension synoptic diagram of boring high precision symmetrical taper holes of the present invention.
Be further described below in conjunction with the numerical control program preparation method of the drawings and specific embodiments to boring high precision symmetrical taper holes of the present invention.
Embodiment
Accompanying drawing 1 is the numerical control program preparation method taper hole parameters of structural dimension synoptic diagram of boring high precision symmetrical taper holes of the present invention, as seen from the figure, the numerical control program preparation method of boring high precision symmetrical taper holes of the present invention is the coordinate system that initial point is set up Boring take the center of circle, aperture as machining coordinate, and with this definite major control plane and controlling dimension of programming, utilize conventional CAM software simply to assist setting, and automatically carry out postposition and process, can generate required NC code.
The numerical control program preparation method of boring high precision symmetrical taper holes of the present invention may further comprise the steps:
(1) determines the taper hole parameters of structural dimension
L1: cutter point and orifice distance under the boring cutter
L2: the initial plane of boring cutter boring feeding and spot face distance
L3: positive taper hole hole depth
L4: the cylinder datum hole degree of depth of positive taper hole
L5: the clearance distance of positive taper hole and anti-taper hole
L6: the cylinder datum hole degree of depth of anti-taper hole
L7: the anti-conic hole degree of depth
L8: the boring feeding of the anti-taper hole of boring stops plane and spot face distance
D1: cylinder datum hole diameter
D2: conical bore orifice diameter
D3: the circular conical surface of extension and the resulting diameter of a circle of the initial Plane intersects of boring feeding
U_offset1: the U axle offset value of boring feeding reference position
U_offset2: the U axle offset value of boring feeding final position
V-axis: the vertical axis of symmetry of positive cone, anti-cone
H-axis: centerline hole
(2) take the center of circle, aperture as machining coordinate be the coordinate system that initial point is set up Boring
(3) major control plane and the controlling dimension of definite programming
1. determine lower cutter plane value L1, the concrete situation of Main Basis machining tool, boring cutter and process system determines that value is 20~30mm;
2. determine that the initial plane value L2 value of boring is 2~3mm, guarantee the vent surface skew 2~5mm of the initial plane of boring relative theory;
3. calculate the U axle offset value U_offset1 of boring feeding reference position with following formula
U_offset1=(D2-D1)×(L2+L3)/(2×L3);
4. calculate the U axle offset value U_offset2 of boring feeding final position
For symmetrical taper holes: U_offset2=U_offset1
U axle rollback distance when 5. determining withdrawing
For guaranteeing that boring cutter withdraws from two taper holes smoothly, U axle rollback distance is as the criterion not injure machined surface when determining withdrawing, and value is 2~4mm;
6. determine each section cutting parameter
Adopt boring feeding V parameter c according to product drawing and rapidoprint type, be Vc=30 m/min for aero titanium alloy, determine the cutting parameter of each processing interval, with the G01 work feed, all the other each sections adopt the G00 F.F. for L2, L3, L4, L6, L7 and L8 processing interval;
(4) program composition
At the auxiliary CAM software of making of conventional computer, it is the drilling instrument that utilizes among CATIA V5, NX or the Hypermill, i.e. boring, reaming or fraising instrument are programmed, insert U axle offset value U_offset1 and U_offset2 in lead position, and provide the cutting speed of feed according to segmentation between cutting region, with the G01 work feed, all the other each sections adopt the G00 F.F., export preposition program for L2, L3, L4, L6, L7 and L8 processing interval; Process process software by postposition, namely the rearmounted process software of CATIA or GreatPP software generate required numerical control program NC code, finish program composition.
The useful technique effect of the numerical control program preparation method of boring high precision symmetrical taper holes of the present invention is to utilize conventional CAM software simply to assist setting, and automatically carry out postposition and process, can generate required NC code, have easy to usely, can increase substantially the advantage of establishment boring taper hole the efficiency of program and quality.

Claims (2)

1. the numerical control program preparation method of a boring high precision symmetrical taper holes, it is characterized in that: the method is the coordinate system that initial point is set up Boring take the center of circle, aperture as machining coordinate, and with this definite major control plane and controlling dimension of programming, utilize conventional CAM software simply to assist setting, and automatically carry out postposition and process, can generate required NC code.
2. the numerical control program preparation method of described boring high precision symmetrical taper holes according to claim 1, it is characterized in that: the method may further comprise the steps:
(1) determines the taper hole parameters of structural dimension
L1: cutter point and orifice distance under the boring cutter
L2: the initial plane of boring cutter boring feeding and spot face distance
L3: positive taper hole hole depth
L4: the cylinder datum hole degree of depth of positive taper hole
L5: the clearance distance of positive taper hole and anti-taper hole
L6: the cylinder datum hole degree of depth of anti-taper hole
L7: the anti-conic hole degree of depth
L8: the boring feeding of the anti-taper hole of boring stops plane and spot face distance
D1: cylinder datum hole diameter
D2: conical bore orifice diameter
D3: the circular conical surface of extension and the resulting diameter of a circle of the initial Plane intersects of boring feeding
U_offset1: the U axle offset value of boring feeding reference position
U_offset2: the U axle offset value of boring feeding final position
V-axis: the vertical axis of symmetry of positive cone, anti-cone
H-axis: centerline hole
(2) take the center of circle, aperture as machining coordinate be the coordinate system that initial point is set up Boring
(3) major control plane and the controlling dimension of definite programming
1. determine lower cutter plane value L1, the concrete situation of Main Basis machining tool, boring cutter and process system determines that value is 20~30mm;
2. determine that the initial plane value L2 value of boring is 2~3mm, guarantee the vent surface skew 2~5mm of the initial plane of boring relative theory;
3. calculate the U axle offset value U_offset1 of boring feeding reference position with following formula
U_offset1=(D2-D1)×(L2+L3)/(2×L3);
4. calculate the U axle offset value U_offset2 of boring feeding final position
For symmetrical taper holes: U_offset2=U_offset1
U axle rollback distance when 5. determining withdrawing
U axle rollback distance is as the criterion not injure machined surface when determining withdrawing, and value is 2~4mm;
6. determine each section cutting parameter
Adopt boring feeding V parameter c according to product drawing and rapidoprint type, be Vc=30 m/min for aero titanium alloy, determine the cutting parameter of each processing interval, with the G01 work feed, all the other each sections adopt the G00 F.F. for L2, L3, L4, L6, L7 and L8 processing interval;
(4) program composition
At the auxiliary CAM software of making of conventional computer, it is the drilling instrument that utilizes among CATIA V5, NX or the Hypermill, i.e. boring, reaming or fraising instrument are programmed, insert U axle offset value U_offset1 and U_offset2 in lead position, and provide the cutting speed of feed according to segmentation between cutting region, with the G01 work feed, all the other each sections adopt the G00 F.F., export preposition program for L2, L3, L4, L6, L7 and L8 processing interval; Process process software by postposition, namely the rearmounted process software of CATIA or GreatPP software generate required numerical control program NC code, finish program composition.
CN2012105263112A 2012-12-10 2012-12-10 Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole Pending CN102968092A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105263112A CN102968092A (en) 2012-12-10 2012-12-10 Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012105263112A CN102968092A (en) 2012-12-10 2012-12-10 Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole

Publications (1)

Publication Number Publication Date
CN102968092A true CN102968092A (en) 2013-03-13

Family

ID=47798281

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105263112A Pending CN102968092A (en) 2012-12-10 2012-12-10 Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole

Country Status (1)

Country Link
CN (1) CN102968092A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103995497A (en) * 2014-03-19 2014-08-20 沈阳飞机工业(集团)有限公司 Aircraft structural part complex curved surface identification method based on main surface expansion
CN104914791A (en) * 2014-03-12 2015-09-16 株式会社捷太格特 NC program creating device
CN105334799A (en) * 2015-11-16 2016-02-17 苏州市宝玛数控设备有限公司 Programming method of numerically-controlled machine tool
CN107138764A (en) * 2017-05-05 2017-09-08 上海航天设备制造总厂 The measurement process integration process of loaded cylinder device arrow interface and high-precision taper hole
CN110216312A (en) * 2019-03-21 2019-09-10 深圳市金洲精工科技股份有限公司 A kind of milling tool and processing method for being cut holes in hole
CN112008102A (en) * 2020-07-16 2020-12-01 成都飞机工业(集团)有限责任公司 Boring method for elliptical hole of bushing
CN114888641A (en) * 2022-05-26 2022-08-12 北京机电研究所有限公司 Workpiece machining method and equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185239A (en) * 1997-09-03 1999-03-30 Ishikawajima Harima Heavy Ind Co Ltd Nc data generating method for boring
EP1369758A1 (en) * 2002-06-07 2003-12-10 Rolf Haberstock System comprising a computer assisted design device and a computer assisted manufacturing preparation device
CN101183257A (en) * 2007-11-13 2008-05-21 上海人造板机器厂有限公司 CAM software processing technology
CN101763069A (en) * 2009-12-17 2010-06-30 沈阳飞机工业(集团)有限公司 Identification method of machining characteristics of complex parts of airplane
CN101763068A (en) * 2009-12-15 2010-06-30 沈阳飞机工业(集团)有限公司 Preparation system of quick numerical control machining of complex parts of airplane and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185239A (en) * 1997-09-03 1999-03-30 Ishikawajima Harima Heavy Ind Co Ltd Nc data generating method for boring
EP1369758A1 (en) * 2002-06-07 2003-12-10 Rolf Haberstock System comprising a computer assisted design device and a computer assisted manufacturing preparation device
CN101183257A (en) * 2007-11-13 2008-05-21 上海人造板机器厂有限公司 CAM software processing technology
CN101763068A (en) * 2009-12-15 2010-06-30 沈阳飞机工业(集团)有限公司 Preparation system of quick numerical control machining of complex parts of airplane and method
CN101763069A (en) * 2009-12-17 2010-06-30 沈阳飞机工业(集团)有限公司 Identification method of machining characteristics of complex parts of airplane

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104914791A (en) * 2014-03-12 2015-09-16 株式会社捷太格特 NC program creating device
CN104914791B (en) * 2014-03-12 2019-01-18 株式会社捷太格特 NC program making device
CN103995497A (en) * 2014-03-19 2014-08-20 沈阳飞机工业(集团)有限公司 Aircraft structural part complex curved surface identification method based on main surface expansion
CN103995497B (en) * 2014-03-19 2017-09-08 沈阳飞机工业(集团)有限公司 The complex-curved recognition methods of aircraft structure extended based on interarea
CN105334799A (en) * 2015-11-16 2016-02-17 苏州市宝玛数控设备有限公司 Programming method of numerically-controlled machine tool
CN107138764A (en) * 2017-05-05 2017-09-08 上海航天设备制造总厂 The measurement process integration process of loaded cylinder device arrow interface and high-precision taper hole
CN110216312A (en) * 2019-03-21 2019-09-10 深圳市金洲精工科技股份有限公司 A kind of milling tool and processing method for being cut holes in hole
CN112008102A (en) * 2020-07-16 2020-12-01 成都飞机工业(集团)有限责任公司 Boring method for elliptical hole of bushing
CN112008102B (en) * 2020-07-16 2022-06-14 成都飞机工业(集团)有限责任公司 Boring method for elliptical hole of bushing
CN114888641A (en) * 2022-05-26 2022-08-12 北京机电研究所有限公司 Workpiece machining method and equipment

Similar Documents

Publication Publication Date Title
CN102968092A (en) Compilation method of numerical control (NC) program for boring high-precision symmetrical taper hole
Dubovska et al. Implementation of CAD/CAM system CATIA V5 in Simulation of CNC Machining Process
CN102085576B (en) Five-axis linkage variable-axis plunge milling numerically controlled processing method for blade part of integral impeller
CN100474189C (en) Threading machine cycle processing method for turning hook-tooth thread
CN109604942A (en) A kind of numerical-control processing method of aluminium alloy high-precision flat bottom hanging hole
CN102059583B (en) Finish machining method for large parts difficult to cut
CN105269398B (en) A kind of interior rotary surface orthogonal turn-milling processing method
CN103454973B (en) Numerical control machining programming method of spiral groove of parameterized numerical control end mill
CN106378478B (en) A kind of micro- milling method of rule pyramid micro-structure
CN102629289A (en) Automatic generation method of plunge milling toolpath for corner features
CN105583572A (en) Machining method for circular ramp milling of large-diameter high-precision hole of aluminum alloy
CN108544041A (en) Inner screw thread milling processing method
WO2014184908A1 (en) Numerical-control-machining-program creation device
CN104460526B (en) A kind of method utilizing numerical control macroprogram to process corrugated thread
CN103962807B (en) A kind of method of ram Flexible Manufacture
CN103586517B (en) Narrow deep cavity numerical control milling method of integral impeller
CN102335775A (en) High-precision microbore drilling and machining method suitable for numerical control machining
CN104002191A (en) Machining center Z-direction manual tool setting method
CN105522340A (en) Main valve hole machining method for water press distributor valve body
CN109079424A (en) A kind of low-angle inclined hole processing technology
Botko et al. Using Edgecam for creating CNC programs in education process
Panayotov et al. Comparative Analysis of the Processes for machining of Mold Element with using TopSolid CAM and ESPRIT
CN109420923A (en) A kind of undercarriage bearing hole method for fine finishing
CN205032744U (en) Knife rest structure for processing watch clamping plate by numerical control lathe
TWI535514B (en) Numerical control system and method for accelerating screw thread-cutting and improving cutting accuracy

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130313