Turning " inclined ellipse " grand program
- Time:
- Click:138
Relevant maths computation is foregone: Elliptical equation: A2b2(sees graph 1) , ellipse assumes office a bit A nods coordinate (Z, x):(Acos α , bsin α ) , criterion: . If ellipse is circled the centre of a circle rotates θ , criterion the basis rotates formulary, beg an A the dot fastens in workpiece coordinate (Z0X coordinate is) medium coordinate is: A dot: Z: θ of Acos α Cos - X of of of; of θ of Bsin α Sin: θ of Acos α Sin + θ of Bsin α Cos. Attention: When elliptical suitable hour hand rotates, the θ horn in formula takes the; that lose a value anticlockwise when rotating, θ horn is taken be worth. 2.
Block format (the node that origin of 1) process designing is right end panel and axes. (2) program is HNC, 21T system pattern. Name of %1234 (program) G42G00X Z (of M3S600T0101 chooses location quickly) initiative horn of #12= (α ) (the parameter horn with elliptical bit more initiative outline) terminal horn of WHILE[#12]LE of Nextpage (if be sunken elliptical outline, should lose terminal part for WHILE[#12]GE) θ of #13=a*COS[#12*PI/180]*COS[] - B*SIN[#12*PI/180]*SIN[θ ] (ellipse assumes office coordinate of a bit Z is worth) θ of #14=a*COS[#12*PI/180]*SIN[] + B* SIN[#12*PI/180]*COS[θ ] (ellipse assumes office coordinate of a bit X is worth) linear interpolation of G01 X[2*#14+U]Z[#13+W]F60 (is elliptical, u, W fastens the coordinate below in process designing coordinate for elliptical the centre of a circle, need to undertake coordinate is changed after elliptical translation namely, notice translation way please, so that decide U, W losing) . #12=#12+0.
If 5 (is sunken elliptical outline, should be #12=#12-0.
of of M30 of of of G40G00100Z100M05 of 5) 3.
Example of process designing example is shown 1 times like the graph. (1) computation is initiative parameter horn basis is formulary: Can get: =21 of initiative parameter horn.
4º . (Basis of horn of parameter of 2) computation terminus is formulary: , get: =97º of terminal parameter horn. (3) consults the program is as follows () of system of HNC-21T numerical control. Part drawing of cutting of lathe of use numerical control is shown 1 times like the graph, semifinished product material is 45 steel, diametical 50mm, length is 65mm, elliptical long axle shaft and short axis are 25mm and 15mm respectively, corner coming back spends 20º(1 date knife to be thick car 35º dagger, 2 knives are fine vehicle 35º dagger, 3 knives are cut off knife) . G71 U2 R0 of of of G42G0055Z2 of of of M3S600T0101 of %2 .
5P1 Q2 X0.
5Z0.
N1 G0 X26 of of G055Z2 of of of M3S1500T0202 of of of G0100Z100 of of of F120 of 01 .
#12=21 of of of G01Z0 F60 of 209 .
of of #13=25*COS[#12*PI/180]*COS[20 of of of WHILE[#12]LE97 of 4 ] - of of #14=25*COS[#12*PI/180]*SIN[20] of 15*SIN[#12*PI/180]*SIN[20] + #12=#12+0 of of of 15*SIN[#12*PI/180]*COS[20] G01 X[2*#14]Z[#13-20]F60.
G02X35 of of of ENDW of 5 .
of of M30 of of X100Z100 of of of G0050 of of G01X1F40 of of of G0050Z-45 of of of M3S700T0303 of of of M0 of of of G00100Z100M5 of of of N2X50 of of of Z-50 of of of X44Z-46 of of of Z-44 of of of G1X48C1 of 022Z-35R5 4.
The assignment that elliptical program variable rotates variably with the note certainly in the program is an important segment, because grand program is to use,make multistage and tiny will approach outline point-blank, take a cost big, of outline surface approach an error big also. In treatment, variable assignment can press thick car and fine vehicle to take a cost. The extraction of variable of rough machining program is worth should decide according to the size of obligate mental allowance, below the premise that makes sure treatment is cut nevertheless, we can choose bigger program variable, but also cannot pass big, variable passes to congress makes finish machining surplus inhomogenous or had been formed when cutting; precision work, we basically are the quality that assure workpiece, to make the geometrical appearance of workpiece achieves a requirement, need reduces the error that plans to close, accordingly we should choose a lesser program variable. 5.
Epilogue passes effective treatment production, afore-mentioned measure can settle the to program in treatment well, assure the appearance geometry precision of workpiece, all sorts of problems that solve treatment to appear, reduce handling time, improve treatment efficiency. CNC Milling