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 PDFInfo
- 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
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/408—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 data handling or data format, e.g. reading, buffering or conversion of data
- G05B19/4086—Coordinate conversions; Other special calculations
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45226—Process 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
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.
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)
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)
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 |
-
2019
- 2019-01-25 CN CN201910074694.6A patent/CN109696884A/en active Pending
Patent Citations (3)
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)
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)
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 |