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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/4097—Numerical 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
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.
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)
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)
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)
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 |
-
2015
- 2015-10-29 CN CN201510717758.1A patent/CN105302072B/en active Active
Patent Citations (4)
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 |