CN109696884A - A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods - Google Patents

A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods Download PDF

Info

Publication number
CN109696884A
CN109696884A CN201910074694.6A CN201910074694A CN109696884A CN 109696884 A CN109696884 A CN 109696884A CN 201910074694 A CN201910074694 A CN 201910074694A CN 109696884 A CN109696884 A CN 109696884A
Authority
CN
China
Prior art keywords
axis
machine tool
nonopiate
postpositive disposal
lathe
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
CN201910074694.6A
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.)
Shandong University
Original Assignee
Shandong University
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 Shandong University filed Critical Shandong University
Priority to CN201910074694.6A priority Critical patent/CN109696884A/en
Publication of CN109696884A publication Critical patent/CN109696884A/en
Pending legal-status Critical Current

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/408Numerical 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 data handling or data format, e.g. reading, buffering or conversion of data
    • G05B19/4086Coordinate conversions; Other special calculations
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45226Process control

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 nonopiate double turntable five-axle number control machine tool postpositive disposal methods, comprising the following steps: (1) CLSF cutter spacing source file reads, identifies and handles;(2) nonopiate double turntable five-axis machine tool three dimension kinematic analysis;(3) machine tool structure parameter is set;(4) machine coordinates axis XYZBC coordinate value is exported;(5) it exports nc program and checks, generate NC cutter track file.The present invention is from five axis Postposition Processing Technologies, Integrated Simulation is carried out to key technologies several during this, the derivation link for eliminating each axis amount of exercise calculation formula of lathe in manual derivation method, simplifies the process of lathe postpositive disposal, improves the speed of postpositive disposal;Eliminate Numerical Methods calculate the time it is long, the unstable disadvantage of solving precision improves the precision of postpositive disposal;Suitable for arbitrary structures gang tool postpositive disposal, have the characteristics that visualized operation interface, solving speed are fast, solving precision is high.

Description

A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods
Technical field
The present invention relates to a kind of nonopiate double turntable five-axis machine tool postpositive disposal methods, belong to multi-axis NC Machine Tools processing neck Domain.
Background technique
With the requirement that the fields such as automobile, aerospace and military affairs are complicated to components type face, suface processing quality is high, such as Aeroplane engine parts impeller leaf dish, wind electricity blade, airplane intake, propeller generally use five-axis machine tool processing, nonopiate double Turntable-type five-axis machine tool structure is as shown in Figure 1, have five reference axis of XYZBC.It is different according to five-axis machine tool structure, it can generally incite somebody to action It is divided into three basic forms of it: 1) Double swing head type, 2) double turn table types, 3) yaw turn table type.
In five-axis machine tool, the task of postpositive disposal is to convert spy for the processing cutter location file of CAD/CAM Software Create Determine the identifiable numerical control NC code of lathe, wherein cutter spacing source file not only includes point of a knife point and generating tool axis vector, there are also lathe plus The relevant information of work, such as feed rate, water cooling and tool changing instruction etc..Current main post processor can be divided into three classes:
1) CAD/CAM software carries post processor,
2) cluster post processor,
3) free-standing post processor.
Post processor software operation interface is as shown in Figure 2.
That there are costs of use is expensive for existing post processor, can not secondary development the disadvantages of.
" a kind of nonopiate yaw turntable class five-axis machine tool postpositive disposal side disclosed in Chinese patent literature CN105302070A Method ", the yaw turntable class five-axis machine tool using translation shaft Y and rotating shaft B as sloping shaft analyzes the type machine as research object The design feature of bed.Then, it is established preposition using angle between sloping shaft Y-axis and OXZ plane and cutter pendulum length as variable respectively Motion transform equation between cutting location data and each reference axis of such lathe, and derive the calculation formula of each reference axis.Herein On the basis of, the postpositive disposal software suitable for the type five-axle number control machine tool is developed using C Plus Plus.This method applicable object For nonopiate yaw turntable five-axis machine tool, machine tool structure, lathe spatial kinetics etc. and nonopiate double turntable-type five-axis machine tools It is different from, so not being suitable for nonopiate double turntable-type five-axis machine tools.
Summary of the invention
The present invention provides a kind of with visualized operation circle for deficiency existing for existing five-axis machine tool Postposition Processing Technology Face, nonopiate double turntable five-axle number control machine tool postpositive disposal methods that solving speed is fast, solving precision is high, this method can get machine Amount of exercise of the bed motion axis X relative to reference point, can be directly used for work pieces process, reduces artificial programming link, is conducive to Improve the speed and efficiency of postpositive disposal, and application verification in production.
Nonopiate double turntable five-axle number control machine tool postpositive disposal methods of the invention, comprising the following steps:
Step 1:CLSF cutter spacing source file reads, identifies and handles;
The cutter spacing source file of CAD/CAM Software Create, read include at least tool-information, cutting parameter, coolant liquid switch, The source file of knife position position and generating tool axis vector.
Step 2: nonopiate double turntable five-axis machine tool three dimension kinematic analysis;
Five-axle number control machine tool spatial movement analysis is the Union Movement according to cutter and workbench under lathe coordinate system, meter Calculate cutter heart coordinate and generating tool axis vector and required compound motion transformation matrix under workpiece coordinate system.
The purpose for carrying out the research of numerically-controlled machine tool spatial kinetics is established related on the basis of analyzing machine tool motion feature Kinetic coordinate system, and the relative positional relationship being depicted between each coordinate system becomes to find out the mutual coordinates of motion Matrix is changed, is laid the foundation for the research of lathe postpositive disposal process.
Step 3: setting machine tool structure parameter;
Machine tool structure parameter includes angle, the lathe geometric parameter H of the stroke range of each axis, rotation B axle and mobile Z axis (the machine tool motion centre of gyration to platen distance).
Step 4: output machine coordinates axis XYZBC coordinate value;
According to step 1-3, the knife position information (including point of a knife point and generating tool axis vector, that is, XYZIJK value) in CLSF file is turned It is translated into machine coordinates axis XYZBC coordinate.
Step 5: export nc program simultaneously checks, generates NC cutter track file.
The above method is directed to the five-axle number control machine tool of double turn table types, according to the folder of setting lathe rotation B axle and mobile Z axis The relevant parameters such as angle, lathe geometric parameter H, the applicable nonopiate double turntable five-axis machine tools of different model, and as its postposition at Reason method.The poster processing soft write is using MATLAB GUI as visual programming platform.
The present invention carries out Integrated Simulation from five axis Postposition Processing Technologies, to key technologies several during this, for Nonopiate double turntable five-axis machine tools, develop the postpositive disposal method of adjustable machine tool structure parameter, and beneficial achievement is:
1) this invention removes the derivation link of each axis amount of exercise calculation formula of lathe in manual derivation method, machine is simplified The process of bed postpositive disposal, improves the speed of postpositive disposal.
2) this invention removes Numerical Methods calculate the time it is long, the unstable disadvantage of solving precision improves postposition The precision of processing;Suitable for arbitrary structures gang tool postpositive disposal, with visualized operation interface, solving speed is fast, solves The features such as precision is high.
Detailed description of the invention
Fig. 1 is the structure diagram of nonopiate double turntable-type five-axis machine tools.
Fig. 2 is the flow chart of postpositive disposal method of the present invention.
Fig. 3 is the side view that DMU is 70V lathe simplified model.
Fig. 4 is the calculating of workbench rotational coordinates.
Fig. 5 is that knife position source code is converted to NC numerical control code.
Specific embodiment
By taking the nonopiate double turntable lathes of five axis of DMU 70V of German DECKEL MAHO company as an example, which is furnished with Hai De Chinese system (present invention is suitable for and is not only applicable to this serial lathe), the revolution limit of two rotating shafts is respectively 0 °≤B ≤180°,0°≤C≤360°.Due to lathe rotation B axle and mobile Z axis angle at 45 °, cause not have suitably post-process it is soft Part is brought greatly constant to processing.Therefore the present invention exactly solves the problems, such as this, and processing efficiency and processing essence can be improved Degree.
Nonopiate double turntable-type five-axis machine tool postpositive disposal methods of the invention, detailed process are as shown in Figure 2.Below with boat For empty engine impeller part processing, postpositive disposal method of the invention is elaborated.
Step 1:CLSF cutter spacing source file reads, identifies and handles
Using UG software as CAD/CAM Software Examples, the CLSF cutter spacing source file of UG Software Create mainly includes: TLDATA, LOAD, SPINDL, RAPID/GOTO, GOTO, FEDRAT, PAINT, END-OF-PATH etc..It reads through the invention Cutter spacing source file, and by the screening of machining information contained by it, classification, arrange.It is part knife position code in table 1, and has been pointed out it and contain Justice.
1 part knife position code keyword of table and meaning
Step 2: nonopiate double turntable five-axis machine tool three dimension kinematic analysis
Five-axis robot lathe Post-processing Algorithm is studied, by taking DMU 70V lathe as an example, Fig. 3 gives DMU 70V The side view of lathe simplified model.DMU 70V lathe there are two rotary shaft (B axle and C axis), and they be it is non-orthogonal, two Angle between axis is 45 °, by B axle and C axis, can be obtained arbitrarily perpendicular to the cutter-orientation of hemisphere face curved surface.
Assuming that workpiece coordinate system OwCoordinate of the xyz origin in lathe coordinate system Oxyz is (x0, y0, z0), and workpiece is taken up an official post Coordinate of the cutter heart position of meaning point in workpiece coordinate system is (xw,yw,zw), generating tool axis vector (unit vector) is n=axi+ayj+ azk(az>=0) value of machine tool motion coordinate X, Y, Z, B, C, is now determined that.
(1) rotational coordinates value is determined
It is believed that generating tool axis vector is free vector, the starting point of generating tool axis vector is moved on to the origin of lathe coordinate system, and translate B Axis was allowed to O point, because major axes orientation is parallel with Z axis, target is exactly to try to rotate to generating tool axis vector and Z-direction one It causes.Due to 0 °≤B≤180 °, following two is needed to rotate then generating tool axis vector rotates to Z-direction:
I, generating tool axis vector ON rotates clockwise angle C to ON about the z axis1
II, rotates clockwise angle B to ON around B axle0
Cutter is semi arch around the motion profile that B axle rotates, and the motion profile that generating tool axis vector rotates about the z axis is horizontal circle Arc, two spaces curve must meet at point N1, as shown in Figure 4.
According to the vector relations in Fig. 4, then have:
It is obtained by (1), (2) vector relations
CosB=2az-1 (3)
Meanwhile C can be obtained according to relationship in figure1, enableObtain lathe rotational coordinates are as follows:
B=arc (cos2az-1) (4)
(2) lathe translational coordination value is determined
Lathe translational coordination value, that is, position X, Y, the Z of cutter heart after workpiece rotates in lathe coordinate system.
I, is by workpiece coordinate system OwXyz moves to lathe coordinate system, and transformation matrix is
The angle rotation-C, transformation matrix are II, workpiece about the z axis
III, workpiece is around the angle B sloping shaft rotation-B, transformation matrix
So the coordinates of motion of lathe are
(X, Y, Z, 1)=(xw,yw,zw,1)T1T2T3。 (9)
Step 3: setting machine tool structure parameter.
The dependency structure parameter for inputting DMU 70V five-axis machine tool, stroke range, rotation B axle and mobile Z axis including each axis Angle, lathe geometric parameter H (the machine tool motion centre of gyration to platen distance).
Each axis stroke range:
X-axis: -355~355mm
Y-axis: -260~260mm
Z axis: 0~520mm
B axle: 0~180 °
C axis: 0 °~360 °
Step 4: the coordinate value of output five reference axis XYZBC of lathe.It is worked according to step 1-3, by CLSF file In knife position information (comprising point of a knife point and generating tool axis vector, that is, XYZIJK value) translate to the coordinate of machine coordinates axis XYZBC.
Step 5: export nc program simultaneously checks.NC cutter track file is generated, as shown in figure 5, knife position source code is turned It is changed to the identifiable numerical control code of DMU 70V numerically-controlled machine tool.
The method of the present invention is to convert machine for cutter spacing source file for what nonopiate double turntable-type five-axle number control machine tools proposed The postpositive disposal method of the identifiable machining code of bed.Machine tool structure feature is analyzed, machine coordinates axis motion transform equation is established, Derive each kinematic axis calculation formula.On this basis using MATLAB GUI as visual programming platform, visualization behaviour is made The automatic post processing program made.Operator can input corresponding machine tool structure parameter, Cutting Parameters, tool dimension and Cutter spacing source file, post processor can automatically generate identifiable special purpose machine tool program.The machining code reflection that the invention generates Amount of exercise of the kinematic axis relative to its zero position, can be directly used for producing and processing.

Claims (5)

1. a kind of nonopiate double turntable five-axle number control machine tool postpositive disposal methods, characterized in that the following steps are included:
Step 1:CLSF cutter spacing source file reads, identifies and handles;
Step 2: nonopiate double turntable five-axis machine tool three dimension kinematic analysis;
Step 3: setting machine tool structure parameter;
Step 4: output machine coordinates axis XYZBC coordinate value;
Step 5: export nc program simultaneously checks, generates NC cutter track file.
2. according to right want 1 described in nonopiate double turntable five-axle number control machine tool postpositive disposal methods, characterized in that the step Cutter spacing source file includes at least tool-information in 1, cutting parameter, coolant liquid switch, knife position position and generating tool axis vector source file.
3. according to right want 1 described in nonopiate double turntable five-axle number control machine tool postpositive disposal methods, characterized in that the step Lathe spatial movement analysis is the Union Movement according to cutter and workbench under lathe coordinate system in 2, calculates and sits in workpiece Mark is lower cutter heart coordinate and generating tool axis vector and required compound motion transformation matrix.
4. according to right want 1 described in nonopiate double turntable five-axle number control machine tool postpositive disposal methods, characterized in that the step Machine tool structure parameter includes angle, the lathe geometric parameter H of the stroke range of each axis, rotation B axle and mobile Z axis in 3.
5. according to right want 1 described in nonopiate double turntable five-axle number control machine tool postpositive disposal methods, characterized in that the step 4 be by the knife position information translation in CLSF file be machine coordinates axis XYZBC coordinate.
CN201910074694.6A 2019-01-25 2019-01-25 A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods Pending CN109696884A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910074694.6A CN109696884A (en) 2019-01-25 2019-01-25 A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910074694.6A CN109696884A (en) 2019-01-25 2019-01-25 A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods

Publications (1)

Publication Number Publication Date
CN109696884A true CN109696884A (en) 2019-04-30

Family

ID=66234479

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910074694.6A Pending CN109696884A (en) 2019-01-25 2019-01-25 A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods

Country Status (1)

Country Link
CN (1) CN109696884A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111367237A (en) * 2020-04-10 2020-07-03 山东理工大学 Post-processing method of non-orthogonal five-axis vertical-horizontal conversion numerical control machine tool
CN112363453A (en) * 2020-10-19 2021-02-12 上海航天设备制造总厂有限公司 Machining method for realizing large non-orthogonal-angle special-shaped deep cavity parts by utilizing 90-degree side milling head
CN112548172A (en) * 2020-11-30 2021-03-26 北京工业大学 Post-processing method applied to special seven-axis five-linkage type machine tool
CN113759829A (en) * 2021-08-26 2021-12-07 超同步股份有限公司 Post-processing method and device with tool tip tracking function for five-axis machine tool
CN114518726A (en) * 2020-11-20 2022-05-20 航天科工惯性技术有限公司 Post-processing development method and device of four-axis semi-numerical control machine tool and numerical control machine tool equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102023613A (en) * 2010-12-29 2011-04-20 广西工学院 Five-axis linkage numerical control (NC) machining post processor and processing method thereof
CN102621929A (en) * 2012-03-08 2012-08-01 华中科技大学 Method for optimizing fixture height and machining path of double-rotary-table five-axis linkage numerical control machine tool
CN105302070A (en) * 2015-11-27 2016-02-03 山东理工大学 Post-processing method for non-orthogonal swing head rotary table type five-axis machine tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102023613A (en) * 2010-12-29 2011-04-20 广西工学院 Five-axis linkage numerical control (NC) machining post processor and processing method thereof
CN102621929A (en) * 2012-03-08 2012-08-01 华中科技大学 Method for optimizing fixture height and machining path of double-rotary-table five-axis linkage numerical control machine tool
CN105302070A (en) * 2015-11-27 2016-02-03 山东理工大学 Post-processing method for non-orthogonal swing head rotary table type five-axis machine tool

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
CHEN-HUA SHE: "《Development of a five-axis postprocessor system with a nutating head》", 《MATERIALS PROCESSING TECHNOLOGY》 *
CHEN-HUA SHE: "《Postprocessor development of a five-axis machine tool with nutating head and table configuration》", 《ORIGINAL ARTICLE》 *
刘日良 等: "《5轴数控机床坐标***的一个特例及其后置处理方法》", 《先进制造技术》 *
周续: "《非正交双转台五轴机床后置处理通用方法》", 《机械工程学报》 *
左晓明: "《非正交双转台加工中心五轴定位铣削的后置处理与仿真验证》", 《机械科技与技术》 *
徐任红 等: "《非正交五轴联动数控机床后置处理技术研究与应用》", 《计算机应用》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111367237A (en) * 2020-04-10 2020-07-03 山东理工大学 Post-processing method of non-orthogonal five-axis vertical-horizontal conversion numerical control machine tool
CN112363453A (en) * 2020-10-19 2021-02-12 上海航天设备制造总厂有限公司 Machining method for realizing large non-orthogonal-angle special-shaped deep cavity parts by utilizing 90-degree side milling head
CN114518726A (en) * 2020-11-20 2022-05-20 航天科工惯性技术有限公司 Post-processing development method and device of four-axis semi-numerical control machine tool and numerical control machine tool equipment
CN114518726B (en) * 2020-11-20 2024-02-20 航天科工惯性技术有限公司 Post-processing development method and device of four-axis half numerical control machine tool and numerical control machine tool equipment
CN112548172A (en) * 2020-11-30 2021-03-26 北京工业大学 Post-processing method applied to special seven-axis five-linkage type machine tool
CN112548172B (en) * 2020-11-30 2024-03-15 北京工业大学 Post-processing method applied to special seven-axis five-linkage type machine tool
CN113759829A (en) * 2021-08-26 2021-12-07 超同步股份有限公司 Post-processing method and device with tool tip tracking function for five-axis machine tool
CN113759829B (en) * 2021-08-26 2023-09-29 超同步股份有限公司 Post-processing method and device for five-axis machine tool with tool tip tracking function

Similar Documents

Publication Publication Date Title
CN109696884A (en) A kind of nonopiate double turntable-type five-axis machine tool postpositive disposal methods
CN108838551B (en) A kind of three-dimension curved surface laser etching method
Fu et al. Product-of-exponential formulas for precision enhancement of five-axis machine tools via geometric error modeling and compensation
CN103176428B (en) CNC (computerized numerical control) system interpolating algorithm based on spherical coordinates and device for realizing same
CN107471882B (en) A kind of processing of robots control system of large volume workpiece engraving
Armstrong et al. Numerical code generation from a geometric modeling system
CN104462775B (en) A kind of Five-axis NC Machining Center Milling Force computational methods
CN109903342A (en) A kind of laser in-situ process unit and method based on scanning galvanometer
CN110032140A (en) Spherical knife generating tool axis vector planing method in a kind of five-axis robot
Cheung et al. Modelling and simulation of freeform surface generation in ultra-precision raster milling
Ma et al. Error compensation for machining of sculptured surface based on on-machine measurement and model reconstruction
Zhang et al. Modeling, simulation, and optimization of five-axis milling processes
CN106959667A (en) A kind of lathe translation shaft error of perpendicularity modeling method
Yu et al. Post-processing algorithm of a five-axis machine tool with dual rotary tables based on the TCS method
Tang et al. Development of a postprocessor for head tilting-head rotation type five-axis machine tool with double limit rotation axis
Ahmed et al. Design & fabrication of MATLAB based solar powered CNC machine
Liu et al. A novel CNC machining method for enveloping surface
Yang et al. Research on multi-axis CNC programming in machining large hydraulic turbine's blades based on UG
Qiao et al. Research and development of multi-axis CNC abrasive belt-grinding machine postprocessor
CN114739290A (en) Path planning method and system for line laser scanning chemical milling of rubber reticle
Song et al. Postprocessor algorithm and feedrate optimization for nine-axis milling machine tool with twin cutters
Adivarekar et al. Developing a General Postprocessor for Multi-Axis CNC Milling Centers
Chen et al. Surface Topography Prediction Model for Free-form Surface Milling under a Dynamic System Response
Zhao et al. Research of Integrated Impeller Modeling and Five-axis Machining Technology Based on Reverse Engineering
Hung et al. Wide roller guide machining by four-axis machine tools for cylindrical cams

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190430

WD01 Invention patent application deemed withdrawn after publication