CN103592888A - Post-processing method for domestic double pendulum head five shaft machine tool - Google Patents
Post-processing method for domestic double pendulum head five shaft machine tool Download PDFInfo
- Publication number
- CN103592888A CN103592888A CN201310030822.XA CN201310030822A CN103592888A CN 103592888 A CN103592888 A CN 103592888A CN 201310030822 A CN201310030822 A CN 201310030822A CN 103592888 A CN103592888 A CN 103592888A
- Authority
- CN
- China
- Prior art keywords
- cutter
- coordinate system
- axle
- rotation angle
- 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.)
- Granted
Links
Images
Landscapes
- Numerical Control (AREA)
Abstract
The invention relates to a post-processing method for converting a cutter location source file into a domestic double pendulum head five shaft machine tool processing code. The post-processing method is characterized in that length of an arm is made to be zero, calculation is carried out by employing a five shaft double pendulum head cutter center algorithm. The post-processing method comprises steps that alphaC is calculated from the cutter location source file, a maximum rotation angle alphaCmax is further extracted; a machine tool maximum rotation angle Cmax is contrasted with the maximum rotation angle alphaCmax, and a difference value of a first row rotation angle alphaC1 and a secondary row rotation angle alphaC2 is contrasted with betaC; conversion is carried out by employing a corresponding processing mode according to contrast results; the well-converted NC code is returned to a main program. The post-processing method is advantaged in that the maximum value of the fifth shaft rotation angle which is calculated according to the cutter location source file generated through pre-processing is contrasted with a self limiting angle of the machine tool, then the corresponding processing mode is selected, a reasonable processing program is acquired to improve processing efficiency and processing precision.
Description
Technical field
The present invention relates to multi-axis numerical control manufacture field, particularly relates to a kind of rearmounted disposal route that cutter location file is converted to the domestic Double swing head five-axis machine tool of domestic 5-shaft linkage numerical control machine tooling code.
Background technology
Along with developing rapidly of world today's CNC processing technology, five axle process technologies are widely used in the manufacture field of Aeronautics and Astronautics.The compressor of Aero-Space engine, the monoblock type impeller in fan blower belong to and have the complex-curved part of high precision.Therefore the monoblock type impeller in aeromotor adopts five-axis linkage machine tools processing conventionally, according to the structure difference of five-axis machine tool, can be divided into polytype, difference due to five-axis machine tool type, each turning axle of lathe has unrestricted and limit section, and each is variant, the present invention is mainly for five axle planer-type Double swing head lathes, the turning axle of this lathe is all restricted, especially restricted causing of the 5th axle causes some region time processing not put in place in reality processing, classic method is first in this position line by workpiece, the measurement of employing angel measuring instrument rotates to an angle workpiece and then processes, or when programming, consider the limit anglec of rotation of lathe, at it, in its limit point, divide machining area, programming respectively, postposition is processed out a plurality of program processing.But this classic method needs often to install and remove workpiece, produces positioning error, or increase programming trouble, and obtain a plurality of programs of aftertreatment, lengthened the production time of enterprise, and can not guarantee machining precision.The productivity effect of Zhe Dui enterprise has larger impact.
Summary of the invention
Object of the present invention is exactly mainly for five domestic axle Double swing head lathes, for avoiding the anglec of rotation of this structure lathe the 5th turning axle when exploitation postposition is processed to surpass the extreme angles of lathe self, cause the excess of stroke to be reported to the police and some crosses the problems such as limit interval cannot process, proposed a kind of specially for the rearmounted disposal route of the domestic Double swing head five-axis machine tool of five axle Double swing head lathes.
Solution of the present invention is such:
Whether the present invention adds brachium that two kinds of rearmounted processing modes are provided according to this domestic five-axis machine tool, and compare according to the limiting angle that the cutter spacing source file that pre-process generates calculates the maximal value and lathe self of the 5th axle rotation angle, then select corresponding processing mode.
Double swing head five axles (A, the C axle) linkage machine tool of take is example, illustrates and how to select rearmounted processing mode and how to solve the problems such as lathe the 5th axle rotational angle range transfinites.
The cutter spacing source file being generated by pre-process is a neutral file, comprising: tool-information (diameter, cutter number, cutter number picked up), rotating speed, multiaxis open, the information such as liquid coolant is opened, the cutter spacing position of cutter location and cutter spacing direction vector, this cutter location is all motionless with workpiece, the mode of tool motion obtains, and in the actual processing of this lathe, workpiece also moves, so cutter location information exchange need to be crossed to the spatial kinetics model of this type of lathe, changes, and becomes numerical control code.According to ISO (International Standards Organization) (ISO 841) standard, determine each coordinate axis and the direction of motion of Double swing head five-axis linkage machine tools, according to lathe coordinate system, be the intrinsic coordinate system of lathe itself and cannot change, and the coordinate system that adopts while being the programming of part to be processed of workpiece coordinate, name coordinate system is generally and adds the coordinate system of man-hour definition and consistent with lathe coordinate system direction, creates lathe coordinate system O in this lathe
cx
cy
cz
c﹑ workpiece coordinate system O
mx
my
mz
m﹑ name coordinate system O
rx
ry
rz
rand connect firmly with lathe bed, workpiece, cutter respectively, at workpiece coordinate system O
mx
my
mz
munder, R
w(w
x, w
y, w
z), R
v(v
i, v
j, v
k) represent respectively cutter location cutter spacing position and cutter spacing vector.Each axle of fixation workpiece coordinate system is all consistent with each direction of principal axis of nominal coordinate system, now R
w(w
x, w
y, w
z), R
v(v
i, v
j, v
k) initial position be respectively [0 0 0]
t[0 0 1]
t.The anglec of rotation of turning axle A, C is used respectively α
aand α
crepresent.Oscillation centre [X, Y, Z] is pendulum length L and is definite value to the distance of main shaft section, and main shaft end face is to cutter location cutter spacing position R
w(w
x, w
y, w
z) distance be the long K of cutter.Because the distance value from oscillation centre to cutter location cutter spacing position is cutter length and pendulum length sum, therefore the long K of cutter and pendulum length L sum are called to brachium H.The complex-curved digital control processing correlation technique of < < > > with reference to Chen Liangji, according to coordinate transform relation, derives lathe at workpiece coordinate system O
mx
my
mz
munder coordinates of motion value X, Y, Z, α
a, α
cmethod be:
α
A=L
Aarccos(v
k) L
A=(1,-1) (1)α
C=arctan(v
i/v
j)-L
Cπ L
C=(0,1) (2)
In formula: α
a, α
cbe respectively the anglec of rotation of turning axle A, C;
(w
x, w
y, w
z), (v
i, v
j, v
k) be respectively cutter location cutter spacing position and cutter spacing vector;
[X, Y, Z] is oscillation centre coordinate;
H is brachium value.
Make α
a=arccos (v
k)=β, α
a1=-β, α
c=arctan (v
i/ v
j)=φ, α
c1=φ ± π.By α
a, α
cwith α
a1, α
c1substitution formula (3) is launched respectively:
Formula (4) equates with formula (5) result as can be seen here.Can illustrate while obtaining a pair of known angle, by rotation angle α
abecome negative value, by rotation angle α
crotate 180 degree, cutter location coordinate is constant.While calculating the anglec of rotation accordingly, adopt whole positive-angle to calculate, as the α being calculated by cutter spacing source file
cbe greater than lathe rotation limiting angle C
maxtime, can make all α in this program
avalue becomes negative value, by rotation angle α
crotate 180 degree.Just can solve lathe rotation angle and cross limit problem.Structure by this lathe is more special, [X, Y, the Z] obtaining afterwards as calculated
tvalue is for oscillation centre trajectory coordinates, therefore title formula (1), (2), (3) are five axle Double swing head center of oscillation algorithms, and oscillation centre coordinate is by cutter spacing position, brachium, and rotation angle determines.Obviously, when brachium H=0, [X, Y, Z]
tbeing output as cutter spacing position coordinates is:
[X,Y,Z]
T=[w
xw
yw
z]
T (6)
Formula (1), (2), (6) are called to five axle Double swing head cutter center algorithms, under this pattern, must in the control system of lathe, insert brachium value and calculate, can process.And brachium is comprised of pendulum length and cutter length, pendulum length is certain value, and cutter length is a variate.Thus in production in enormous quantities, cutter will produce length wearing and tearing, can adopt traditional tool length compensation method in the control system of lathe, to fill into long poor of cutter cutter long and new cutter after wearing and tearing, also can meet processing request.The method is simple and practical, has greatly reduced processing technology time ,Wei enterprise raising productivity effect and has had important practicality meaning.
According to above-mentioned design philosophy, the present invention includes step:
(1), read in and receive data step: read at least comprise that tool-information, rotating speed, multiaxis are opened, liquid coolant is opened, the cutter spacing position of cutter location and the cutter spacing source file of cutter spacing direction vector, receive and at least comprise brachium H, rotary axis of machine tool greatest limit angle C simultaneously
maxlathe parameter;
(2), according to the greatest limit angle C of concrete rotary axis of machine tool C axle
max, the rotary stopper angle β of definition Double swing head five-axis machine tool C axle
c, its rotary stopper angle is according to the greatest limit angle C of concrete rotary axis of machine tool C axle
maxset, during setting, generally allow and make rotary stopper angle β
cbe slightly less than greatest limit angle C
max.General β
c∈ (180 °, 360 °).
(3), set up the spatial kinetics model step of lathe: according to lathe coordinate system, be the intrinsic coordinate system of lathe itself and cannot change, and the coordinate system that adopts while being the programming of part to be processed of workpiece coordinate, name coordinate system is generally and adds the coordinate system of definition in man-hour and the feature consistent with lathe coordinate system direction, creates lathe coordinate system O in lathe
cx
cy
cz
c﹑ workpiece coordinate system O
mx
my
mz
m﹑ name coordinate system O
rx
ry
rz
rand connect firmly with lathe bed, workpiece, cutter respectively, at workpiece coordinate system O
mx
my
mz
munder, R
w(w
x, w
y, w
z), R
v(v
i, v
j, v
k) represent respectively cutter location cutter spacing position and cutter spacing vector.Each axle of fixation workpiece coordinate system is all consistent with each direction of principal axis of nominal coordinate system, now R
w(w
x, w
y, w
z), R
v(v
i, v
j, v
k) initial position be respectively [0 0 0]
t[0 0 1]
t; The anglec of rotation of turning axle A, C is used respectively α
aand α
crepresent;
(4), brachium is set and treatment step: set: oscillation centre [X, Y, Z] is pendulum length L to the distance of main shaft end face, and main shaft end face is to cutter location cutter spacing position R
w(w
x, w
y, w
z) distance be the long K of cutter; The setting long K of cutter and pendulum length L are added and obtain brachium H; While automatically loading brachium calculating in machine tool system, make brachium H=0, the treatment step of employing comprises:
Adopt five axle Double swing head cutter center algorithm formula:
α
A=L
Aarccos(v
k) L
A=(1,-1)
α
C=arctan(v
i/v
j)-L
Cπ L
C=(0,1)
[X, Y, Z]
t=[w
xw
yw
z]
tcalculate;
In formula: α
a, α
cbe respectively the anglec of rotation of turning axle A, C;
(w
x, w
y, w
z), (v
i, v
j, v
k) be respectively cutter location cutter spacing position and cutter spacing vector;
[X, Y, Z] is oscillation centre coordinate.
(5), will adopt five axle Double swing head cutter center algorithm formula of step 4 to calculate all C axle rotation angle α in this cutter spacing source file
c, be put in an array.Extract a maximum rotation angle α
cmax; Compare the maximum rotation angle C of lathe
maxmaximum rotation angle α with cutter location
cmax:
If α
cmax> C
max, carry out again five axle Double swing head cutter center algorithms, preserve the rotation angle value α of first trip cutter location
c1, calculating the rotation angle value α to site of the second row
c2, compare α
c1with α
c2:
If α
c2-α
c1< β
cits treatment step is: another carries out five axle Double swing head cutter center algorithms, by the α after calculating at every turn
cprocess.Make α
c=α
c-180 °, α
a=-α
a, the NC code of having changed is returned to master routine;
If α
c2-α
c1>=β
c, its treatment step is: another carries out five axle Double swing head cutter center algorithms, the α after each calculating
cneed judgement.If α
c180 ° of >, output α
c=α
c-360 °, otherwise output initial value.α
abe worth constantly, the NC code of having changed is returned to master routine;
If α
cmax< C
max, its treatment step is: by five axle Double swing head cutter center algorithms, all are exported according to algorithm, and the NC code of having changed is returned to master routine.
By above-mentioned steps, the anglec of rotation that just can solve the 5th turning axle surpasses the extreme angles of lathe self, causes the excess of stroke to be reported to the police and some crosses the problems such as limit interval cannot process.
When the control system of lathe is when loading arm long value calculates, make brachium H ≠ 0, adopt five axle Double swing head center of oscillation algorithms to calculate all rotation angle α in this cutter spacing source file
c, be put in an array.Extract a maximum rotation angle α
cmax; Compare the maximum rotation angle C of lathe
maxmaximum rotation angle α with cutter location
cmax;
If α
cmax> C
max, adopt again five axle Double swing head center of oscillation algorithms to calculate, preserve the rotation angle value α of first trip cutter location
c1, calculating the rotation angle value α to site of the second row
c2, compare α
c1with α
c2;
If α
c2-α
c1< β
cits treatment step is: another adopts five axle Double swing head center of oscillation algorithms to calculate, by the α after calculating at every turn
cprocess.Make α
c=α
c-180 °, α
a=-α
a, the NC code of having changed is returned to master routine;
If α
c2-α
c1>=β
c, another adopts five axle Double swing head center of oscillation algorithms to calculate, the α after each calculating
cneed judgement.If α
c180 ° of >, output α
c=α
c-360 °, otherwise output initial value.α
abe worth constantly, the NC code of having changed is returned to master routine;
If α
cmax< C
max, adopt five axle Double swing head center of oscillation algorithms to calculate, all are exported according to algorithm, and the NC code of having changed is returned to master routine.
Advantage of the present invention is that the limiting angle that the cutter spacing source file that generates according to pre-process calculates the maximal value and lathe self of the 5th axle rotation angle is compared, then select corresponding processing mode, finally obtain rational job sequence, and can improve working (machining) efficiency and machining precision.
Accompanying drawing explanation
Accompanying drawing 1 is method flow diagram of the present invention.
Accompanying drawing 2 is cutter spacing source files of the runner of the present embodiment.
Embodiment
The XH/2024 five axle Double swing head lathes of Hanchuan Machinery Plant research and development of take are example, the rotation limit that this lathe is furnished with Siemens 840 D CNC System two turning axles (A axle, C axle) is respectively (110 °~110 °) and (200 °~+ 200 °). because the turning axle C axle of lathe can not integral cycle rotating, can be restricted man-hour adding, to processing, bring great constant.Therefore the present invention is head it off just, and can improve working (machining) efficiency and machining precision.The present invention is existing take that to process certain Impeller Parts runner be example, elaborates this rearmounted disposal route.First programming personnel, according to part feature and processing request, by using CAM software (as UG) that corresponding parameter Tool-path Generation is set, finally derives runner cutter spacing source file.
This example makes brachium H=0.And then change in conjunction with the rearmounted disposal route of five axle Double swing heads.Concrete steps are as follows:
(1) read in the cutter spacing source file (as Fig. 2) of runner, this process comprises: obtain total line number of this cutter spacing source file, utilize buffer stream to read in line by line, and the first key-strings of separated every row and the variable of back.According to obtaining key-strings (as TLDATA, LOAD, SPINDL, RAPID/GOTO, GOTO, FEDRAT, PAINT, END-OF-PATH etc.), judge its implication and store corresponding information.With this simultaneously, also obtain the parameters that set in rearmounted process software (as the range of brachium H, translation shaft, the rotation limiting angle C of turning axle
maxdeng);
(2) according to the greatest limit angle C of this rotary axis of machine tool C axle
max=200 °, the rotary stopper angle β of definition Double swing head five-axis machine tool C axle
c, make its β
c=180 °;
(3) the brachium information obtaining according to step (), H=0 carries out the rearmounted processing mode of the first, and the cutter spacing vector of current cutter location is R
v(v
i, v
j, v
k), and call five axle Double swing head cutter center algorithms (adopt entirely on the occasion of algorithm) formula (2) and calculate α
cthe all values at angle, puts into array and finds out α
cmax, judgment expression (α next
cmax200 ° of >), IF expression (α
cmax200 ° of >) be true, redirect execution step (four), otherwise execution step (five);
(4) carry out again five axle Double swing head cutter center algorithms, the α calculating
cvalue be on the occasion of.Preserve the rotation angle value α of first trip cutter location
c1, calculating the rotation angle value α to site of the second row
c2, compare α
c1with α
c2:
If 1 | α
c2-α
c1| 180 ° of <, another carries out five axle Double swing head cutter center algorithms, by the α after calculating at every turn
cprocess.Make α
c=α
c-180 °, α
a=-α
a.The NC code of having changed is returned to master routine.Redirect execution step (six);
If 2 α
c2-α
c1>=180 °, another carries out five axle Double swing head cutter center algorithms, the α after each calculating
cneed judgement.If α
c180 ° of >, output α
c=α
c-360 °, otherwise output initial value.α
abe worth constant.The NC code of having changed is returned to master routine, redirect execution step (six);
(5) carry out five axle Double swing head cutter center algorithms, all are exported according to algorithm.Redirect execution step (six); (6) receive the NC code of having changed, the NC code of having changed is write to specified file, output NC code.
Claims (1)
1. a rearmounted disposal route for domestic Double swing head five-axis machine tool, comprises step:
(1), read in and receive data step: read at least comprise that tool-information, rotating speed, multiaxis are opened, liquid coolant is opened, the cutter spacing position of cutter location and the cutter spacing source file of cutter spacing direction vector, receive and at least comprise brachium H, rotary axis of machine tool greatest limit angle C simultaneously
maxlathe parameter;
(2), according to the greatest limit angle C of concrete rotary axis of machine tool C axle
max, the rotary stopper angle β of definition Double swing head five-axis machine tool C axle
c, make rotary stopper angle β
cbe less than greatest limit angle C
max, general β
c∈ (180 °, 360 °);
(3), set up the spatial kinetics model step of lathe: according to lathe coordinate system, be the intrinsic coordinate system of lathe itself and cannot change, and the coordinate system that adopts while being the programming of part to be processed of workpiece coordinate, name coordinate system is generally and adds the coordinate system of definition in man-hour and the feature consistent with lathe coordinate system direction, creates lathe coordinate system O in lathe
cx
cy
cz
c﹑ workpiece coordinate system O
mx
my
mz
m﹑ name coordinate system O
rx
ry
rz
rand connect firmly with lathe bed, workpiece, cutter respectively, at workpiece coordinate system O
mx
my
mz
munder, R
w(w
x, w
y, w
z), R
v(v
i, v
j, v
k) represent respectively cutter location cutter spacing position and cutter spacing vector; Each axle of fixation workpiece coordinate system is all consistent with each direction of principal axis of nominal coordinate system, now R
w(w
x, w
y, w
z), R
v(v
i, v
j, v
k) initial position be respectively [0 0 0]
t[0 0 1]
t; The anglec of rotation of turning axle A, C is used respectively α
aand α
crepresent;
(4), brachium is set and treatment step: set: oscillation centre [X, Y, Z] is pendulum length L to the distance of main shaft end face, and main shaft end face is to cutter location cutter spacing position R
w(w
x, w
y, w
z) distance be the long K of cutter; The setting long K of cutter and pendulum length L are added and obtain brachium H; While loading brachium calculating in machine tool system, make brachium H=0, the treatment step of employing comprises:
Adopt five axle Double swing head cutter center algorithm formula:
α
A=L
Aarccos(v
k) L
A=(1,-1)
α
C=arctan(v
i/v
j)-L
Cπ L
C=(0,1)
[X, Y, Z]
t=[w
xw
yw
z]
tcalculate, it is characterized in that: will adopt five axle Double swing head cutter center algorithm formula of step 4 to calculate all C axle rotation angle α in this cutter spacing source file
c, be put in an array; Extract a maximum rotation angle α
cmax; Compare the maximum rotation angle C of lathe
maxmaximum rotation angle α with cutter location
cmax:
If α
cmax> C
max, carry out again five axle Double swing head cutter center algorithms, preserve the rotation angle value α of first trip cutter location
c1, calculating the rotation angle value α to site of the second row
c2, compare α
c1with α
c2:
If α
c2-α
c1< β
cits treatment step is: another carries out five axle Double swing head cutter center algorithms, by the α after calculating at every turn
cprocess; Make α
c=α
c-180 °, α
a=-α
a, the NC code of having changed is returned to master routine;
If α
c2-α
c1>=β
c, its treatment step is: another carries out five axle Double swing head cutter center algorithms, the α after each calculating
cneed judgement; If α
c180 ° of >, output α
c=α
c-360 °, otherwise output initial value; α
abe worth constantly, the NC code of having changed is returned to master routine;
If α
cmax< C
max, its treatment step is: by five axle Double swing head cutter center algorithms, all are exported according to algorithm, and the NC code of having changed is returned to master routine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310030822.XA CN103592888B (en) | 2013-01-28 | 2013-01-28 | The postpositive disposal method of domestic Double swing head five-axis machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310030822.XA CN103592888B (en) | 2013-01-28 | 2013-01-28 | The postpositive disposal method of domestic Double swing head five-axis machine tool |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103592888A true CN103592888A (en) | 2014-02-19 |
CN103592888B CN103592888B (en) | 2016-09-07 |
Family
ID=50083083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310030822.XA Expired - Fee Related CN103592888B (en) | 2013-01-28 | 2013-01-28 | The postpositive disposal method of domestic Double swing head five-axis machine tool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103592888B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317246A (en) * | 2014-08-27 | 2015-01-28 | 华中科技大学无锡研究院 | Method for carrying out cutter back-off compensation on multi-shaft processing path of weak-rigidity cutter |
CN106802628A (en) * | 2017-02-22 | 2017-06-06 | 西安应用光学研究所 | Five axis holes process universal post processing method |
CN108549319A (en) * | 2018-04-02 | 2018-09-18 | 西南交通大学 | A kind of double general post-processing approach of turntable five-axle number control machine tool |
CN108907618A (en) * | 2018-07-06 | 2018-11-30 | 江西洪都航空工业集团有限责任公司 | A kind of aircraft skin mirror image milling postpositive disposal method |
CN109739177A (en) * | 2018-12-29 | 2019-05-10 | 广州奇芯机器人技术有限公司 | A kind of measurement method of 5-shaft linkage numerical control lathe pendulum length |
CN110309569A (en) * | 2019-06-21 | 2019-10-08 | 江西洪都航空工业集团有限责任公司 | Wall circular undercut nature processing method in a kind of tubular structure part |
CN112987654A (en) * | 2021-02-02 | 2021-06-18 | 广州奇芯机器人技术有限公司 | Artificial stone numerical control machining programming method |
CN116540638A (en) * | 2023-07-05 | 2023-08-04 | 成都瑞雪丰泰精密电子股份有限公司 | Method, device and storage medium for post-processing CAM numerical control machining program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110523A (en) * | 1992-09-30 | 1994-04-22 | Sony Corp | Freely curved surface work data preparing method |
JP2006053789A (en) * | 2004-08-12 | 2006-02-23 | Hitachi Ltd | Nc postprocessor device for multi-axis numerical control device |
CN101745820A (en) * | 2009-12-14 | 2010-06-23 | 北京航空航天大学 | Three-degree-of-freedom parallel mechanism type dual head for five-axis machine tools and control method |
CN102622489A (en) * | 2012-03-26 | 2012-08-01 | 上海交通大学 | Five-axis side milling cutting force predicting method based on ACIS platform |
CN103163830A (en) * | 2011-12-12 | 2013-06-19 | 沈阳高精数控技术有限公司 | Control method for motion mutation phenomenon in compensation of five-axis face milling cutter |
-
2013
- 2013-01-28 CN CN201310030822.XA patent/CN103592888B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110523A (en) * | 1992-09-30 | 1994-04-22 | Sony Corp | Freely curved surface work data preparing method |
JP2006053789A (en) * | 2004-08-12 | 2006-02-23 | Hitachi Ltd | Nc postprocessor device for multi-axis numerical control device |
CN101745820A (en) * | 2009-12-14 | 2010-06-23 | 北京航空航天大学 | Three-degree-of-freedom parallel mechanism type dual head for five-axis machine tools and control method |
CN103163830A (en) * | 2011-12-12 | 2013-06-19 | 沈阳高精数控技术有限公司 | Control method for motion mutation phenomenon in compensation of five-axis face milling cutter |
CN102622489A (en) * | 2012-03-26 | 2012-08-01 | 上海交通大学 | Five-axis side milling cutting force predicting method based on ACIS platform |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317246A (en) * | 2014-08-27 | 2015-01-28 | 华中科技大学无锡研究院 | Method for carrying out cutter back-off compensation on multi-shaft processing path of weak-rigidity cutter |
CN106802628A (en) * | 2017-02-22 | 2017-06-06 | 西安应用光学研究所 | Five axis holes process universal post processing method |
CN106802628B (en) * | 2017-02-22 | 2019-03-29 | 西安应用光学研究所 | Five axis holes process universal post processing method |
CN108549319A (en) * | 2018-04-02 | 2018-09-18 | 西南交通大学 | A kind of double general post-processing approach of turntable five-axle number control machine tool |
CN108907618A (en) * | 2018-07-06 | 2018-11-30 | 江西洪都航空工业集团有限责任公司 | A kind of aircraft skin mirror image milling postpositive disposal method |
CN109739177B (en) * | 2018-12-29 | 2021-12-21 | 广州奇芯机器人技术有限公司 | Method for measuring swing length of five-axis linkage numerical control machine tool |
CN109739177A (en) * | 2018-12-29 | 2019-05-10 | 广州奇芯机器人技术有限公司 | A kind of measurement method of 5-shaft linkage numerical control lathe pendulum length |
CN110309569A (en) * | 2019-06-21 | 2019-10-08 | 江西洪都航空工业集团有限责任公司 | Wall circular undercut nature processing method in a kind of tubular structure part |
CN110309569B (en) * | 2019-06-21 | 2022-09-09 | 江西洪都航空工业集团有限责任公司 | Method for processing annular sunken characteristic of inner wall of cylindrical structural part |
CN112987654A (en) * | 2021-02-02 | 2021-06-18 | 广州奇芯机器人技术有限公司 | Artificial stone numerical control machining programming method |
CN112987654B (en) * | 2021-02-02 | 2022-01-14 | 广州奇芯机器人技术有限公司 | Artificial stone numerical control machining programming method |
CN116540638A (en) * | 2023-07-05 | 2023-08-04 | 成都瑞雪丰泰精密电子股份有限公司 | Method, device and storage medium for post-processing CAM numerical control machining program |
CN116540638B (en) * | 2023-07-05 | 2023-09-05 | 成都瑞雪丰泰精密电子股份有限公司 | Method, device and storage medium for post-processing CAM numerical control machining program |
Also Published As
Publication number | Publication date |
---|---|
CN103592888B (en) | 2016-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103592888A (en) | Post-processing method for domestic double pendulum head five shaft machine tool | |
CN101733618B (en) | Numerically controlled drilling and milling processing method for runner of blisk of engine | |
CN105425727B (en) | Five axis Flank machining cutter path method for fairing | |
CN109597357B (en) | Numerical control programming method and device for blade rotary milling process | |
CN102069419B (en) | Ultraprecise free-form surface turning method of actively counteracting errors | |
CN104460515A (en) | Five-axis cutter length compensation method based on post-processing | |
CN104460516A (en) | Five-axis cutter radius compensation method based on post-processing | |
CN105302070A (en) | Post-processing method for non-orthogonal swing head rotary table type five-axis machine tool | |
CN104678888A (en) | Tool path generating method for multi-axis machining complex curved surface of constraint circular tool based on motion of machine tool | |
CN113741342A (en) | Five-axis linkage track error tracing method | |
CN102049703A (en) | Space coordinate transformation method suitable for turning-milling machining of parts with complex structures | |
CN107066726B (en) | Numerical control machine tool rotating shaft perpendicularity error modeling method | |
Yu et al. | Post-processing algorithm of a five-axis machine tool with dual rotary tables based on the TCS method | |
CN105252232A (en) | Method for machining blade body curved surface of moving blade of steam turbine | |
CN102350509B (en) | Method for turning complicated optical curved surface by utilizing equal chip loads | |
CN203117724U (en) | Intelligent numerical control system based on STEP-NC (standard for the exchange of product model data-compliant numerical control data interface) | |
Feiyan et al. | A high-efficiency generation method of integral impeller channel tool path based on parametric domain template trajectory mapping | |
CN102145402B (en) | One-time clamping four-shaft linkage rotary milling molding method for numerical control blade roots | |
Liu et al. | A novel CNC machining method for enveloping surface | |
Xiangyu et al. | A novel method for solving shortest tool length based on compressing 3D check surfaces relative to tool postures | |
Lingli et al. | Research and Development of Fungus-Shaped Blade Root CAM Software Based on VB | |
CN107491035B (en) | A kind of double spline curve interpolation orbit generation methods of five axis | |
Yangfan et al. | Generating efficient toolpath by cutter posture optimization in five-axis machining based on inverse feedback mechanism | |
Yin et al. | Research on Overall Impeller Numerical Control Machining Technology Based on SA-PSO Hybrid Algorithm | |
CN101691019B (en) | Method for swiveling coordinate when accessory universal milling head passes quadrants |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160907 Termination date: 20170128 |