[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105302072B - A kind of numerically-controlled machine tool processing method for eliminating height and position difference - Google Patents

A kind of numerically-controlled machine tool processing method for eliminating height and position difference Download PDF

Info

Publication number
CN105302072B
CN105302072B CN201510717758.1A CN201510717758A CN105302072B CN 105302072 B CN105302072 B CN 105302072B CN 201510717758 A CN201510717758 A CN 201510717758A CN 105302072 B CN105302072 B CN 105302072B
Authority
CN
China
Prior art keywords
machine tool
zero
point
shaft
numerically
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
CN201510717758.1A
Other languages
Chinese (zh)
Other versions
CN105302072A (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.)
AECC Shenyang Liming Aero Engine Co Ltd
Original Assignee
Shenyang Liming Aero Engine 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 Shenyang Liming Aero Engine Group Co Ltd filed Critical Shenyang Liming Aero Engine Group Co Ltd
Priority to CN201510717758.1A priority Critical patent/CN105302072B/en
Publication of CN105302072A publication Critical patent/CN105302072A/en
Application granted granted Critical
Publication of CN105302072B publication Critical patent/CN105302072B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4097Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

A kind of numerically-controlled machine tool processing method for eliminating height and position difference of the present invention, belong to digital control processing field, the present invention is by determining the changed sampled point of A shaft angle degree in tool sharpening track, and the A shaft angle angle value corresponding to the point is extracted, according to the A shaft angles angle value and original processing zero point of reference frame position extracted, obtain new Cutter coordinate system dead-center position, original processing zero point of reference frame is moved to new Cutter coordinate system dead-center position, realizes that machine tool machining locus is only related with part coordinate zero always;The machine tool utilization rate brought without point of a knife following function this method solve legacy version CNC System from Siemens lathe is low, programming and processing must must take into consideration height of table, fixture height problem, reduce programmable number and managing risk, this method is promoted and applied in the processing of the outer mold surface of complicated casing part, it is greatly improved the numerical control efficiency of such numerically-controlled machine tool, the stand-by period for reducing lathe facilitates the arrangement of Workshop Production task.

Description

A kind of numerically-controlled machine tool processing method for eliminating height and position difference
Technical field
The invention belongs to digital control processing fields, and in particular to a kind of numerically-controlled machine tool processing side eliminating height and position difference Method.
Background technology
In industries such as Aeronautics and Astronautics, ships, there is the horizontal Five Axis numerical control of the CNC System from Siemens of some earlier versions to add Work center, these earlier versions do not support advanced cooked mode, the numerical control programmings such as the tracking of TRAORI points of a knife to need to know workbench Surface between flip horizontal shaft centre line difference in height (below referred to as overturning point height) and when processing fixture height, lead to It crosses and these numerical value is inputted into postposition file, after calculating, the required numerical control program of processing could be generated, if turning height or folder Tool height adjusted, numerical control program originally can not use, it is necessary to according to new height value regenerate numerical control program into Row is replaced, and numerical control program can not be cured;If there is the numerically-controlled machine tool of more same types in a workshop simultaneously, but since workbench turns over Turn height to have differences, when processing same part, just each must work out a set of numerical control program by lathe, it is time-consuming and laborious, it influences Scheduling of production, subsequent management is also very troublesome, if replacing new version digital control system, cost is very high, and the period is also very Long, seldom enterprise is ready that putting into big cost is improved these old lathes, needs to develop a set of programmed method thus, according to Old digital control system eliminates above-mentioned unfavorable factor.
Invention content
In view of the deficiencies of the prior art, the present invention proposes a kind of numerically-controlled machine tool processing method for eliminating height and position difference, Make the numerical control programs of CAM software programmings in the horizontal five-coordinate numerally controlled machine tool of the working platform overturning of early version Siemens System to reach When processing, the purpose for the case where nipper, working platform overturning height can be met simultaneously.
A kind of numerically-controlled machine tool processing method for eliminating height and position difference, includes the following steps:
Step 1, the zero of setting Cutter coordinate system is located in Central of the parts rotary shaft in a computer;
Step 2, setting machining coordinate reference zero point is located on worktable rotary central axis in lathe;
Step 3 determines the changed sampled point of A shaft angles degree in tool sharpening track, and by the A shaft angles corresponding to the point Angle value extracts;
Step 4, according to the A shaft angles angle value and original processing zero point of reference frame position extracted, obtain new Cutter coordinate system Dead-center position;
Original processing zero point of reference frame is moved to new Cutter coordinate system dead-center position by step 5, realizes machine tool processing Track is only related with part coordinate zero always.
This method is for configuring CNC System from Siemens, the horizontal five-axis machining center of workbench dual rotary.
This method CAM software realizations.
Advantage of the present invention:
The present invention proposes a kind of numerically-controlled machine tool processing method for eliminating height and position difference, and this method solve legacy version west The machine tool utilization rate that the sub- machine tool of numerical control system of door is brought without point of a knife following function is low, and programming must must take into consideration workbench with processing Highly, the problem of fixture height, reduces programmable number and managing risk, and this method is processed in the outer mold surface of complicated casing part In promoted and applied, be greatly improved the numerical control efficiency of such numerically-controlled machine tool, reduce the stand-by period of lathe, facilitate The arrangement of Workshop Production task.
Description of the drawings
Fig. 1 is that the different location part of an embodiment of the present invention rotates tool position and Cutter coordinate system after equal angular Origin position relation schematic diagram;
Fig. 2 is the numerically-controlled machine tool processing method flow chart of the elimination height and position difference of an embodiment of the present invention;
Fig. 3 is the calculating pass of the new position of part programming coordinates zero after the workbench A axis overturning of an embodiment of the present invention It is schematic diagram.
Specific implementation mode
An embodiment of the present invention is described further below in conjunction with the accompanying drawings.
In the embodiment of the present invention, as shown in Figure 1, part rotates equal angular in position 1 (overturning origin) and any position 2 Afterwards, in machining locus tool position relative to the position of the programming coordinates zero of part be it is identical, only with Cutter coordinate system original Point G54 has differences, as long as the difference between eliminating them, it is unrelated with fixture, turning height to can be achieved with numerical control program;Figure In, 2 indicate overturning point, and 3 indicate programming coordinates zero, and 4 indicate Cutter coordinate system G54, and 5 indicate tool sharpening position;
In the embodiment of the present invention, the numerically-controlled machine tool processing method of height and position difference is eliminated, this method is for configuring west gate Sub- digital control system, the horizontal five-axis machining center of working platform overturning, method flow diagram is as shown in Fig. 2, method includes following step Suddenly:
Step 1, the zero of setting Cutter coordinate system is located in Central of the parts rotary shaft in a computer;
In the embodiment of the present invention, ring-shaped work pieces is processed, this method to programming cutter path without particular/special requirement, as long as It asks the programming coordinates zero point setting of part C AM programming operations on the central axis of ring-shaped work pieces, can be the upper end of part The center of circle etc. at position among the face center of circle, the lower face center of circle or part;
Step 2, setting machining coordinate reference zero point is located on worktable rotary central axis in lathe;
In the embodiment of the present invention, ensure that the rotation centerline of part is overlapped with worktable rotary center line, short transverse is full It is other not to be limited based on sufficient processing technology;The programming of the installation position and part of machine tooling coordinate system (G54, G55...) Co-ordinate zero point position overlap, on worktable rotary center line, i.e., X-axis, Z axis dead-center position on, it is unrestricted in Y direction System;
Step 3 determines the changed sampled point of A shaft angles degree in tool sharpening track, and by the A shaft angles corresponding to the point Angle value extracts;
In the embodiment of the present invention, five-coordinate numerally controlled machine tool A axis is the rotary shaft in X/Y plane, and B axle is the rotation in ZX planes Shaft;
In the embodiment of the present invention, using UG programming software Post Builder post processors, in postpositive disposal of the present invention Comparing with existing programmed method in terms of file setting has 2 particular/special requirements:
A, when this postpositive disposal file is arranged, fixture height, the difference in height of workbench end face and overturning point are not considered, is only examined Consider the relationship with part programming zero, the option for being related to this content is set as zero;
B, 1 title of subprogram is organized in postposition file, the A axis angle change during cutter path is often walked is cut in cutter It is passed before cutting action, by calculating, deviating, makes actual cut track of the cutter on part and programming cutter operation rail Mark is identical, ensures the correctness of part processing result;Increase before the linear movement column of postposition file corresponds to G code program segment thus Add the self-defining term of a subprogram 1, this subroutine pack changes numerical parameter input item containing angle A;This defined item is set as can Option, only angle A change just increases this subprogram title program line before angle change program line, reduces unnecessary Program segment and calculation amount;
Step 4, according to the A shaft angles angle value and original processing zero point of reference frame position extracted, obtain new Cutter coordinate system Dead-center position;
In the embodiment of the present invention, after being overturn for workbench A axis, the calculated relationship of the new position of part programming coordinates zero is such as Shown in Fig. 3, for Siemens 840 D CNC System, the co-ordinate zero point of part biases coordinate, is read by specific parameter instruction, new position It sets and is calculated by mathematical function formula;In Fig. 3,1 indicates workbench end face zero, and 2 indicate overturning point, and 3 indicate that programming is sat Zero is marked, 4 indicate Cutter coordinate system G54;
Original processing zero point of reference frame is moved to new Cutter coordinate system dead-center position by step 5, realizes machine tool processing Track is only related with part coordinate zero always.
In the embodiment of the present invention, is instructed by TRANS and Cutter coordinate system is moved on into the new position of part programming coordinates system, for The overturning of part, there are positive and negative two direction, there are positive and negative, programming two kinds of angles of time-division are programmed corresponding Z axis coordinate value;
Realize that machine tool machining locus is only related with the co-ordinate zero point of part always through the invention, with clamping height position It sets unrelated.

Claims (2)

1. a kind of numerically-controlled machine tool processing method for eliminating height and position difference, which is characterized in that include the following steps:
Step 1, the zero of setting Cutter coordinate system is located in Central of the parts rotary shaft in a computer;
This method CAM software realizations:It is required that central shaft of the programming coordinates zero point setting of part C AM programming operations in ring-shaped work pieces On line;
Step 2, setting machining coordinate reference zero point is located on worktable rotary central axis in lathe;
Step 3 determines the changed sampled point of A shaft angles degree in tool sharpening track, and by the A shaft angle angle value corresponding to the point It extracts;
The changed sampled point of A shaft angle degree in the determining tool sharpening track, and the A shaft angle angle value corresponding to the point is carried The detailed process of taking-up is as follows:
Using UG programming software Post Builder post processors, when carrying out the setting of postpositive disposal file, consider to compile with part The relationship of journey zero, the option for being related to this content are set as zero;A axis angle changes during cutter path is often walked are in Tool in Cutting It is passed before action, by calculating, deviating, makes actual cut track of the cutter on part and programming cutter running orbit It is identical;
Step 4, according to the A shaft angles angle value and original processing zero point of reference frame position extracted, obtain new Cutter coordinate system zero Position;
Original processing zero point of reference frame is moved to new Cutter coordinate system dead-center position by step 5, realizes machine tool machining locus Always only related with part coordinate zero.
2. the numerically-controlled machine tool processing method according to claim 1 for eliminating height and position difference, which is characterized in that this method For configuring CNC System from Siemens, the horizontal five-axis machining center of workbench dual rotary.
CN201510717758.1A 2015-10-29 2015-10-29 A kind of numerically-controlled machine tool processing method for eliminating height and position difference Active CN105302072B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510717758.1A CN105302072B (en) 2015-10-29 2015-10-29 A kind of numerically-controlled machine tool processing method for eliminating height and position difference

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510717758.1A CN105302072B (en) 2015-10-29 2015-10-29 A kind of numerically-controlled machine tool processing method for eliminating height and position difference

Publications (2)

Publication Number Publication Date
CN105302072A CN105302072A (en) 2016-02-03
CN105302072B true CN105302072B (en) 2018-08-07

Family

ID=55199460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510717758.1A Active CN105302072B (en) 2015-10-29 2015-10-29 A kind of numerically-controlled machine tool processing method for eliminating height and position difference

Country Status (1)

Country Link
CN (1) CN105302072B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106406234B (en) * 2016-11-09 2022-02-15 哈尔滨东安发动机(集团)有限公司 Numerical control machining method for multi-zero-point part
CN110293251B (en) * 2018-11-29 2024-03-12 东莞市睿辉机电科技有限公司 CNC machining center machining precision improving technology
CN112051802B (en) * 2020-09-16 2021-07-06 中国航发沈阳黎明航空发动机有限责任公司 Automatic numerical control machining process method for aero-engine split-structure casing type parts
CN112631199B (en) * 2020-11-27 2021-10-01 上海柏楚电子科技股份有限公司 Method and device for calibrating structural parameters of machine tool and machine tool control system
CN113917888B (en) * 2021-10-27 2023-05-23 中国航发沈阳黎明航空发动机有限责任公司 Machining precision improving method based on fixed angular calibration and compensation
CN115194555A (en) * 2022-07-18 2022-10-18 成都星麟数控科技有限公司 A method for engraving following any orientation of placing workpieces

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177810A (en) * 2001-12-07 2003-06-27 Mori Seiki Co Ltd Automatic programming device
CN103048947A (en) * 2012-12-29 2013-04-17 东方电气集团东方汽轮机有限公司 Numerical control program post-processing method for five-coordinate linkage machine tools
CN103645676A (en) * 2013-12-09 2014-03-19 航天科工哈尔滨风华有限公司 Method of realizing workpiece zero point following based on macroprogram
CN103809511A (en) * 2012-11-12 2014-05-21 中国南方航空工业(集团)有限公司 Method for machining large and heavy box type parts at multi-spindle machining center

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9459616B2 (en) * 2007-08-03 2016-10-04 Hurco Companies, Inc. Universal conversational programming for machine tool systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177810A (en) * 2001-12-07 2003-06-27 Mori Seiki Co Ltd Automatic programming device
CN103809511A (en) * 2012-11-12 2014-05-21 中国南方航空工业(集团)有限公司 Method for machining large and heavy box type parts at multi-spindle machining center
CN103048947A (en) * 2012-12-29 2013-04-17 东方电气集团东方汽轮机有限公司 Numerical control program post-processing method for five-coordinate linkage machine tools
CN103645676A (en) * 2013-12-09 2014-03-19 航天科工哈尔滨风华有限公司 Method of realizing workpiece zero point following based on macroprogram

Also Published As

Publication number Publication date
CN105302072A (en) 2016-02-03

Similar Documents

Publication Publication Date Title
CN105302072B (en) A kind of numerically-controlled machine tool processing method for eliminating height and position difference
CN101710236B (en) Numerical-control processing method of multi-space hole welding groove on large-scale spherical space curved surface
CN112051802A (en) Automatic numerical control machining process method for aero-engine split-structure casing type parts
CN108919749B (en) Method for realizing coordinate origin tracking in five-axis machine tool without tool position origin tracking
CN103645676A (en) Method of realizing workpiece zero point following based on macroprogram
CN107272580B (en) A kind of hard brittle material thin-walled parts machining error compensating method
CN104714475A (en) Efficient and direct curved surface numerical control machining method
CN109648368A (en) A kind of workpiece coordinate system setting method for eliminating numerical control processing work table rotation error
CN106959664B (en) Online nonlinear error compensation method based on five-axis double turntable
CN105397163A (en) Method for numerical control machining of impeller by utilization of macroprogram
CN206825082U (en) A kind of Machinetool workpiece automatic loading and unloading system
CN101412129A (en) Computing formula for processing rocker shaft eccentric toothed sector of numerical control gear shaping machine and processing method
CN111761406A (en) Rapid clamping method for workpiece respective degree step-by-step alignment based on-machine measurement
CN102350522B (en) Processing method of numerical control milling machine with tiltable main shaft
CN202572009U (en) Central coordinate offset compensation system for horizontal type four-shaft linkage processing
CN106886196A (en) With the computer-aided manufacturing method and device and system of digital control system Direct Communication
CN105334799A (en) Programming method of numerically-controlled machine tool
Suri et al. Development of Gear Hobbing Fixture Design for Reduction in Machine Setting Time
CN205110864U (en) A numerical control drilling machine that what was used for aerogenerator decides rotor flange
CN113759852B (en) Programming method, programming language, operation method and operation system for automatic control
Yan et al. The simulation and optimization of chain tool magazine automatic tool change process
CN207239671U (en) Steel construction joint ball Five-axis NC Machining Center
CN103076760A (en) Sliding chute milling method
CN107186434B (en) A kind of main cable saddle of suspension bridge numerical control boring and milling back chipping method
CN206493001U (en) A kind of star-wheel grinder structure

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 110043 Dong TA street, Dadong District, Shenyang, Liaoning Province, No. 6

Patentee after: Chinese Hangfa Shenyang Liming Aero engine limited liability company

Address before: 110043 Dong TA street, Dadong District, Shenyang, Liaoning Province, No. 6

Patentee before: Liming Aeroplane Engine (Group) Co., Ltd., Shenyang City

CP01 Change in the name or title of a patent holder