0 Introduction
The dynamic cutting process is bound to cause vibration of the workpiece, which affects the surface morphology of the workpiece, and then affects the physical and mechanical properties and practical life of the parts.
Based on the free-form surface equation, Zhao Jun et al calculated the kinematic envelope surface of the tool edge line, and modeled and simulated the surface topography machined by a ball-end milling cutter. The results show that the selection of the swing angle of the tool axis has a great influence on the surface topography when the workpiece surface is a plane
[1]. When the machined surface is a free-form surface, the selection of the swing angle of the cutter shaft has little effect on the surface topography. Liu et al. Developed a simulation system for milling the machined surface, which makes it possible to dynamically track the tool-workpiece interaction with the tool motion. By modifying the tool center motion and the shape of the cutting edge, the effects of tool runout and wear are included in the developed model, respectively, so that the microscopic characteristics of the machined surface can be described more accurately
[2]. Lavernhe et al. Established a prediction model of surface topography by using N-buffer method, and the analysis of the prediction model showed that the tool inclination angle had a great influence on the three-dimensional topography
[3]. On the basis of dimensional analysis and finite element analysis, Fernando et al. Carried out numerical simulation on the surface topography of AISI H13 steel ball end milling, and verified the effectiveness of the model by milling experiments
[4]. Schmitz et al. Studied the influence of tool installation error caused by tool position offset and tool tilt on the surface topography of the machined workpiece in the face milling process, and verified the relationship between runout, surface roughness, stability and surface positioning error through simulation
[5]. Chen et al. Established a surface generation model based on the geometric features of a micro-milling cutter, and studied the effects of axial runout and radial runout on the surface topography
[6]. Zhang et al. Proposed a new surface topography model by using the dynamic characteristic function obtained by the receiver coupling method and combining with the milling force model to calculate the dynamic deflection of the tool.By introducing the tool deflection into the micro-flank milling edge trajectory equation, it is concluded that the most important factors affecting the surface topography in micro-flank milling are the spindle speed, feed rate, radial depth of cut, and milling method
[7]. Arizmendi et al. Proposed a new method to predict the three-dimensional topography of face milling surface, and the results showed that the axial runout between face milling cutter inserts significantly affected the surface topography
[8]. Wang et al. Considered the influence of tool parallel axis offset and position angle, changed the position of the intersection point between the ellipse center and the cutting edge, and analyzed the factors affecting the development trend of roughness by establishing a surface topography prediction model
[9]. The above research work is mainly based on the cutting edge geometry of the tool, and further considers the influence of the tool runout and deflection on the machined surface topography.
Zeroudi et al. Established the cutting force prediction model of the tool in free milling, and established the reconstruction model of the surface topography of the milled workpiece by considering the influence of the cutting force on the surface topography of the machined workpiece
[10]. Chen et al. Proposed a numerical model to predict the surface topography of thin-walled parts after elastic deformation, established the cutting force model of thin-walled parts according to the geometric characteristics in the cutting process, and studied the meshing relationship between the tool and the workpiece
[11]. Peng et al. Established a plastic deformation model considering tool tilt, chatter, runout, cutting force and material, and proved that the parameters recommended by the model can well control the three-dimensional surface topography
[12]. Song Wengang et al. Used the arithmetic average height and the maximum height of the surface to characterize the surface topography, and established a cutting layer model considering the initial surface geometry of the workpiece.The cutting layer model is verified by two-step milling experiments, and the results show that the initial surface geometry of the workpiece is positively correlated with the milling force and surface roughness parameters of the second step milling
[13]. Taking the tool tip as the research object, Bai Lijuan et al. Used the simulated tool tip trajectory obtained by vibration-assisted milling to generate biological surface topography, and compared with the experimental results, it showed that vibration-assisted milling surface topography was feasible in the field of bionic surface processing
[14]. Lu et al. Established a surface topography simulation model to predict the surface roughness based on the actual cutting trajectory and flexible deformation of the micro-milling cutter, and verified the accuracy of the model through experiments
[15]. Liang Xinguang et al. Used the three-dimensional trochoid trajectory of the ball-end milling cutter blade to read the scallop height of the workpiece surface and the vibration response of the tool at equal intervals and for a long time, and realized the nominal topography modeling of the machined surface and the dynamic response trajectory simulation of the system
[16]. Zhang Guohua et al. Used metal cutting theory to analyze the elliptical vibration cutting process and three-dimensional cutting model, and the results showed that the different phase difference eigenvalues between two adjacent revolutions in the cutting process had an important impact on the final surface morphology
[17]. Costes et al. Used a non-contact displacement sensor to measure the high-frequency vibration signal of the tool in the milling process, and established the mechanical model of tool deformation by extracting the step length and the tool center point, so as to obtain the surface topography characteristics of the workpiece
[18].
Although the above research work considers the changes of milling topography caused by tool deformation, vibration and other factors, it does not study the formation law of workpiece surface topography from the perspective of fixture layout.
In this paper, the kinematics model of the fixture layout is established according to the actual condition of one-way contact between the workpiece and the fixture, and the vibration differential equation of the workpiece in the milling process is derived by using the energy method. Then the decoupling method of vibration differential equation is proposed to calculate the deviation of the workpiece position. Finally, the motion trajectory equation of the cutting edge in the peripheral milling process is established, and the simulation method of the workpiece surface topography is proposed combined with the workpiece position deviation.
1 Vibration differential equation of fixture layout
In the machining process, the rigid workpiece will be subjected to external loads such as gravity Fg, machining force Fc, and torque Mc. In order to resist the destructive effect of these external loads, a clamping force must be applied to the workpiece.
Suppose that after the workpiece is positioned by m positioning elements, n clamping forces Fj(1≤j≤n) are applied. The work-locating element is equivalent to a semi-elastic contact model, then the ith locating element can be regarded as a damping spring with neglected mass in the normal direction ni=[nxi, nyi, nzi]T and two tangential directions ti=[txi, tyi, tzi]T, ai=[axi, ayi, azi]T,The stiffness and damping coefficients are kni, kti,kai and cni, cti, cai. Record rw=[xw, yw, zw]T, Θw=[αw, βw, γw]T as the position and direction of the workpiece coordinate system Owxwywzw relative to the global coordinate system Oxyz, respectively, as shown in Fig. 1. Assuming that rw=[xw, yw, zw]T is the coordinate of any point P on the workpiece in the Owxwywzw coordinate system, the attitude of point P at any time in the Oxyz coordinate system is r=rw+T(Θw)rw, where
T(Θw)= 。
Fig.1 Workpiece vibration model图1 工件振动模型 |
Full size|PPT slide
Therefore, the vibration differential equation of the workpiece in the fixture layout system can be obtained, that is
[19],
Where: = and = represent the velocity and acceleration of the workpiece, respectively, and dqw represents the position offset of the workpiece; M = , M = , m denotes the mass of the workpiece, J = ,Jx= (y2+z2)dm 、Jy= (x2+z2)dm 、Jz= U UN y2+x2)dm moment,Jxy= U Nxydm,Jyz= K 6 yzdm,Jzx= U xdm;K= UKi,Ki= N Where the tension-compression stiffness kri= U U N Torsional stiffness kθi= U Flexural rigidity krθi= U U N kθθi= K And kαi=kyi U N +kzi K kβi=kzi U N+kxi K kγi=kxi U N+kyi K kxβi=kxizi,kxγi=kxiyi,kyγi=kyixi,kyαi=kyizi,kzαi=kziyi,kzβi=kzixi,kβγi=kxiyizi,kγαi=kyizixi,kαβi=kziyixi;C= U NCi,Ci= K Where the tension-compression damping Cri= U Torsional damping Cθi= U Bending damping Crθi= U UN Cθθi= K And Cαi=Ciy U N +Ciz K Cβi=Ciz U N+Cix K Cγi=Cix U N+Ciy K K6Cxβi=Cixzi,Cxγi=Cixyi,Cyγi=Ciyxi,Cyαi=Ciyzi,Czαi=Cizyi,Czβi=Cizxi,Cβγi=Cixyizi,Cγαi=Ciyzixi,Cαβi=Cizyixi
It is worth noting that the purpose of workpiece clamping is to apply a clamping force to the workpiece to ensure that the position of the workpiece relative to the tool is unchanged during positioning. To this end, the support reaction of the ith positioning element in equation (1) shall satisfy
To describe equation (2) more simply, it is further expressed in matrix form as
Where :kN= , kn=[kni,0,0];ψ= ,I3×3 is the identity matrix and Ωi= .
2 Decoupling and Solution of Vibration Equation
In some cases, M, C, and K are all diagonal matrices, so it is easy to solve equation (1), but it is not universal. In the actual machining process, the differential equation of the vibration system will appear coupling terms. Therefore, the decoupling method of vibration equation is the key to solve the position deviation of the workpiece.
2.1 Orthogonality of mode shape vectors
From equation (1), the expression of the free vibration response without damping can be expressed as
In the free vibration of the system, assuming that all the masses move harmonically, the solution of the equation can be expressed as
Where the :xs represents the array of displacements of the s-th mode shape; The A(s) represents the maximum displacement or amplitude vector of each point in the s-th mode shape; ωs represents the natural frequency of the s-th mode shape; φs is the phase angle of the s-th mode shape.
Substituting formula (5) into formula (4), we can get
The following two equations for the principal modes A(s) and A(f) corresponding to the natural frequencies ωs and ωs are obtained:
Left multiplying equation (7) by (A(f))T, then right multiplying equation (8) by A(s), we can get
(A(f))TKA(s)=(A(f))TMA(s)
(9) (A(f))TKA(s)=(A(f))TMA(s)
(10)
In this way, equation (10) is subtracted from equation (9) to obtain
Dividing both sides of equation (9) by and subtracting both sides of equation (10) by gives
When s s f and the eigenvalues are ωs≠ωf, to satisfy equations (11) (12), the following relations must hold:
Equations (13) and (14) show that there is orthogonality between two principal modes with unequal natural frequencies with respect to the mass matrix M and the stiffness matrix K.
When s = f, equations (11) and (12) are true for any value, so that
Where :Mps and Kps are the principal mass and principal stiffness of the s-th order, respectively, both constants, and they depend on how the eigenvector A(s) is normalized.
Normalize the A(s) and arrange them into columns in order to obtain the modal matrix Ap, which can be expressed in the following form:
Where: λ is the maximum mode order.
Substituting formula (17) into formula (15) and formula (16), we can obtain
Where :Mp and Kp are the principal mass matrix and principal stiffness matrix, respectively, both of which are diagonal matrices.
2.2 The decoupling of Eq.
The properties of the coupled equations do not depend on the inherent characteristics of the system, but on the choice of generalized coordinates, so the principal coordinates Xp of the decoupled equations must be found. Left multiplying equation (4) by and inserting I=Ap in front of and , we have
Substituting equations (18) and (19) into equation (20) by using the orthogonality relationship, we can obtain
Where:
Since the principal mass matrix Mp and the principal stiffness matrix Kp are diagonal matrices, there is no coupling in the differential equations of motion of the system described by using principal coordinates.
For the convenience of operation, each principal mode is regularized, that is, a group of specific principal modes, that is, regular modes, are taken and expressed by the column matrix , s = 1,2, …, λ, so there is
The can be found from the A(s) of the principal modes.
Where :μs is an undetermined constant called the regularization factor.
Substituting equation (25) into equation (24), we obtain
Solving the equation (25) derived from the μs, the regular mode shape matrix AN is obtained as
AN=[A(1),…,A(s),…,A(λ)]· =
(27)
The canonical mass matrix MN, calculated according to equation (18) with AN, is an identity matrix I, that is
It can be seen from formulas (7) and (8) that
Substituting the regular mode shape array into equation (29), we can obtain
The canonical stiffness KNs is equal to the square of the natural frequency, i.e., . Therefore, using the canonical mode AN, the diagonal elements of the canonical stiffness KN calculated according to Equation (19) are the square values of the natural frequencies of each order, respectively, that is,
For an equation of motion with damping C, the canonical damping matrix CN can be expressed as
In practical engineering applications, the CN is not a diagonal matrix in most cases, but the damping of most vibration systems in engineering is small, and because of the complexity of various damping, the simplest way to diagonalize the regular mode matrix is to change the value of its off-diagonal elements to 0, that is,
Where :CNss is the damping coefficient of the s-th regular mode.
In practical vibration analysis, the damping ratio ξs of each mode is usually given by the damping coefficient CNss by experiment or measurement. Therefore, combined with equation (32), we can get
2.3 Equation solving
Let AN be the regular mode shape matrix of equation (1), and let Xp be the principal coordinates of the vibration system. Then we have MAN=I6×6, KAN=Γ=diag [, ,…, ], CAN=Z=diag[2ξ1ω1, 2ξ2ω2,…,2ξ6ω6] 。 The Xp= δqw can be obtained by linear transformation of the principal coordinates. Denote G (t) = F (t), then equation (1) can be further transformed into
The decoupled form of (35) is
Where: 1 ≤ s ≤ 6.
Each principal coordinate can be solved separately by using the Duhamel integral, that is
Xps(t)=·sin ωs (t-η)Gs(η)dη
(37)
Where: t is the system time; η is any time in the system time.
Therefore, the solution of the vibration differential equation is
3 Blade Motion Trajectory
In addition to the dynamic clamping layout of the workpiece, another major factor affecting the machined surface topography of the workpiece is the geometry of the cutting edge of the tool. The key point of modeling is to solve the motion trajectory of the blade in space.
The peripheral milling process is shown in Fig. 2. Oxyz and Owxwywzw are the global coordinate system and workpiece coordinate system respectively, while Ocxcyczc and Osxsyszs are the tool coordinate system and spindle coordinate system respectively. In general, for convenience, the coordinate system should be established so that Oxyz coincides with the Owxwywzw; R is the milling cutter radius, γ is the helix angle, e is the cutter eccentricity, α is the rotation angle, vf is the tool feed rate, φj is the initial angle of the jth cutter tooth, w is the tool rotation speed, w is positive for down milling and negative for up milling, P is the cutting point, and ABCD is the cutting area.
Fig.2 Diagram of peripheral milling cutting edge movement图2 周铣切削刃运动示意图 |
Full size|PPT slide
If the cutter has Z cutter teeth, the initial angle of the jth cutter tooth can be expressed as
In this way, the coordinates of any point P on the jth cutting edge of the milling cutter in the Ocxcyczc coordinate system should be
Assuming that the xs axis of the Osxsyszs coordinate system coincides with the xc axis of the Ocxcyczc coordinate system,Then the position of the Ocxcyczc coordinate system with respect to the Osxsyszs at any time t,The directions are =[e,0,0]T, =[wt,wt,0]T, respectively. Then the coordinates of point P in the Osxsyszs coordinate system should be
Moreover, at any time instant t, the spindle has moved by vft in the feed direction y. If Osxsyszs coincides with Oxyz at the initial time, then at time t, the position and direction of Osxsyszs relative to Oxyz coordinate system are respectively rs=[0, vft, 0]T,Θs= [0,0,0]T, then the coordinate of point P on the jth blade in Oxyz coordinate system is
4 Workpiece surface topography
Taking the derivative of the position R of any point on the workpiece, we know that at time t, if the position of the workpiece changes dqw due to the vibration of the fixture layout, the position change of any point on the workpiece should be
Where:
At time t, if the point P on the cutter tooth is in the cutting area ABCD along the back engagement direction, then if and only if the coordinate of the point P is between the theoretical cutting plane and the plane to be cut, it indicates that the point P is involved in the cutting, as shown in Figure 3. ap in Fig. 3 is the axial depth of cut.
Fig.3 Diagram of surface formation in the coordinate plane Oxy图3 坐标平面Oxy内的表面成形示意图 |
Full size|PPT slide
According to equations (42) and (43), the coordinate rP=[xP, yP, zP] of point P on the cutting plane should be
rP+EPdqw(t)=rs+T(Θs)(+T() )
(45)
Where:
Obviously, equation (45) is difficult to solve, so the discrete method is used to solve it. The steps of the surface topography discrete algorithm are as follows:
Step 1 Discretize the plane to be cut.
The workpiece is uniformly divided into m × n grids with step sizes Δy and Δz, respectively, and the coordinate values of each grid node are stored in a matrix as X (u, e), y (u, e), and Z (U, E), respectively, where u = 1,2, …, m + 1 and e = 1,2, …, n + 1.
Step 2 Discrete cutting time and cutting edge.
The time discrete step Δt and the number of discrete points of the cutting edge l are set according to the mesh accuracy of the workpiece.Generally, Δt=min{Δy, Δz}/(wR),l=hT/min{Δy, Δz},hT is taken as the effective length of the cutting part of the milling cutter to ensure that the projection of the discrete infinitesimal element of the cutting edge in the machining plane does not exceed the mesh spacing of the workpiece and sweeps through at most one mesh point of the workpiece in a unit time step.
Step 3 Initialize the cutting time t = 0s.
Step 4 calculates the fixture layout vibration at the current time.
The coordinate r(u,e)=[x(u,e), y(u,e), z(u,e)]T of each mesh node on the cutting plane is obtained according to equation (43).
Step 5 Initialize the cutting edge number J = 1.
Step 6 Initialize the discrete point number K = 1.
Step 7: Determine whether the discrete point is in the processing area?
According to equation (42), calculate the coordinate value (xk, yk, zk) of the discrete point Pk on the cutting edge at the current time, and judge whether it is in the plane to be machined. If yes, go to step 8, otherwise go to step 10.
Step 8 searches for the plane mesh node to be machined nearest to the discrete point of the cutting edge. A discrete point corresponds to a grid point when its position (yk, zk) coincides with or is closest to the position of the grid point (y (u, e), Z (u, e)).
Step 9 Judge the cutting condition of the discrete points of the cutting edge. Compare the relationship between the nearest grid node X (u, e) and the xk of the discrete point Pk of the cutting edge, if xk<x(u,e), it indicates that the tool has cut into the workpiece, and update the stored value of X (u, e) with the value of xk; Otherwise, no treatment will be made.
Step 10 Determine if it is the last discrete point? If yes, go to step 11; Otherwise, calculate the next discrete point K = K + 1, and go to step 7.
Step 11 Determine if it is the last cutting edge? If yes, go to step 12; Otherwise, calculate the next cutting edge J = J + 1, go to step 6.
Step 12 determines whether it is the last moment? If so, the calculation process is ended, and the stored X (u, e), y (u, e) and Z (u, E) form the cutting surface topography; Otherwise, calculate the next moment and go to step 4.
5 Application example
Two typical examples are used to illustrate the calculation of surface topography in detail, and the correctness of the calculation results of surface topography is verified. In the first example, the workpiece is fastened on the worktable, the influence of clamping vibration is ignored, and the surface roughness value is directly measured for verification. The second example is from reference [20], which indirectly verifies the validity of the calculation process by verifying the magnitude of the contact force, and gives the surface topography considering the clamping vibration.
5.1 Surface topography without consideration of vibration
Fig. 4 is a field diagram and an experimental result diagram of an end mill peripheral milling workpiece. The material of the workpiece is aluminum alloy, and the Young's modulus is Ew=207GPa; The material of the tool is cemented carbide, the Young's modulus is ET=530GPa, and other parameters are shown in Table 1. According to the clamping scheme and tool parameters, the rigidity of the tool and the workpiece in the peripheral milling process is strong, so the vibration of the tool and the workpiece in the machining process is ignored.
Fig.4 Peripheral milling experiment图4 周铣实验 |
Full size|PPT slide
Table 1 Peripheral milling parameters表1 周铣加工参数 |
刀具与工艺 | 参数 | 数值 |
| 齿数z | 2 |
刀具 | 半径R/mm | 5 |
| 螺旋角β/ (°) | 45 |
| 刃长L/mm | 10 |
工艺 | 主轴转速ω/(r·min-1) | 500 |
| 进给速度vf/(mm·min-1) | 600 |
The effectiveness of the peripheral milling algorithm is verified separately without considering the influence of the workpiece fixture layout on the milled surface topography of the workpiece in the machining process, that is, dqw=0.
Set the milling parameters according to Table 1. Let Δy = Δz = 0.05 mm, and divide the milled surface into 120 × 120 meshes uniformly. The coordinate values of each grid node are stored with matrices X (u, e), y (u, e), Z (u, E). After that, the discrete time interval Δt=min{Δy, Δz}/(wR)=9.55×10-5s and the discrete number of cutting edge points l=hT/min{Δy, Δz}=120 are calculated.
Since the vibration of the workpiece is not considered, the discrete algorithm of the surface topography can be simplified without considering step 4 in the algorithm, and the result of the surface topography after calculation is shown in Figure 5.
Fig.5 Surface morphology without considering vibration图5 不考虑振动的表面形貌 |
Full size|PPT slide
Fig. 6 gives the actual machined surface by up milling and climb milling in the case of steady state machining. By comparing the results of the actual machined surface and the simulation topography, it can be seen that the calculation results of the discrete algorithm of surface topography are very consistent with the actual machining situation.
Fig.6 Actual machined surface in stable machining(the left represents the actual machining table, the middle represents the black and white simulated surface, and the right represents the colored simulated surface)图6 稳态加工中的实际加工表面(左为实际加工表面,中为黑白仿真表面,右为彩色仿真表面) |
Full size|PPT slide
For further numerical comparison, the roughness of the milled surface was measured on a roughness profiler JB-6 CA manufactured by Shanghai Precision Instrument Co., Ltd., China, as shown in Fig. 7, and the measurement results are shown in Fig. 4 (B). The Ra of the arithmetic mean deviation of the profile of the measured and calculated results are listed in Table 2. By comparison, the results obtained by the discrete algorithm of up milling surface topography have better accuracy.
Fig.7 Roughness measurement图7 粗糙度测量 |
Full size|PPT slide
Table 2 Experimental verification of surface morphology表2 周铣形貌仿真实验验证结果 |
铣削方式 | 实测粗糙 度/μm | 仿真粗糙 度/μm | 相对 误差/% |
逆铣 | 2.428 | 2.294 | 5.52 |
顺铣 | 3.057 | 2.826 | 7.56 |
5.2 Surface topography considering vibration
A milling cutter with radius R = 9 mm was used to mill a groove on the workpiece surface with axial depth of cut a
p=3mm, feed per tooth f = 0.05 mm, and milling speed V = 100 mm/min, as shown in Fig. 8
[19-20]. In Fig. 8, F
1, F
2 are the clamping force, and L
0~L
5 is the positioning element. The size of the workpiece is 220 mm × 122 mm × 112 mm, the material is 7075-T6 aluminum alloy, and the Young's modulus and Poisson's ratio of the workpiece are E
w=70GPa and b
w=0.334, respectively. The gravity of the workpiece is F
grav=[0N, 59.73N, 0N]
T, the position of the center of mass is r
grav=[61mm]
T, and the machining force and torque are F
mach=[-131N, -55N, 232N]
T,M
mach=[0N·m, 2.77N·m, 0N·m]
T, respectively
[20].
Fig.8 3-2-1 fixturing layout图8 3-2-1装夹方案 |
Full size|PPT slide
To ensure the smooth realization of the machining process, the clamping forces F1= 640N and F2=670N are applied at r1=[60mm,0mm]T and r2=[60mm]T, respectively. The position and unit normal vector of each positioning element are shown in Table 3. The flat-head positioning element is made of hard steel, the Young's modulus and Poisson's ratio of the positioning element are Ef=207GPa and bf=0.292 respectively, the radius of the positioning element is Rf=6mm, the length is Hf=12mm, and the damping coefficient is cf=7000N·s/m.
Table 3 Position and normal vector of locators表3 定位元件的位置与法向量 |
According to the data of workpiece mass and elastic modulus of positioning element, the stiffness matrix, mass matrix and damping matrix are easily obtained as follows:
Combining the mass, stiffness and damping matrices and equation (1) and decoupling, six second-order differential equations can be obtained, where the dynamic external load is F(t)=[801N, 114.73N, -872N, -9.1024N·m, 22.08-0.3867tN·m, -0.0917t-0.3242N·m]T, and the cutting time is 0s ≤ t ≤ 132s. According to equation (37), the change of the position offset of the workpiece with time t can be obtained, and the results are shown in Figure 9 and Figure 10.
By comparison, it can be found that the position deviation trend of the workpiece is roughly the same in the two cases of considering damping and not considering damping. However, when the damping is not considered, the change of the workpiece position deviation is unstable. When damping is considered, the workpiece position deviation is stable.
Fig.9 Workpiece position error without damping图9 不考虑阻尼的工件位置变化 |
Full size|PPT slide
Fig.10 Workpiece position error with damping图10 考虑阻尼的工件位置变化 |
Full size|PPT slide
Because the vibration deviation of the workpiece position is caused by the position deviation of each positioning element, the calculated value of the workpiece vibration can be indirectly guaranteed by measuring the supporting reaction force at the positioning element. A diagram of the experimental setup is shown in Fig. 11
[20]. The experimental measured value of the support reaction force at each positioning element is shown in Fig. 12 (a), the calculated value of the static model is shown in Fig. 12 (B), and the dynamic support reaction force calculated according to formula (3) is shown in Figure 12 (C), in which the numbers 0 to 5 represent the L
0~L
5 of the positioning element respectively
[20][21]. It can be seen from the analysis and comparison in Fig. 12 that the error of the calculated value of the static model of the support reaction at the positioning element is 15%, and the calculated value of the dynamic model is closer to the experimental result, with an error of about 12%, and the accuracy is improved by 3%
[20]. Obviously, both the change trend of the support reaction and the magnitude of the force are very consistent.
Fig.11 Experimental device图11 实验装置 |
Full size|PPT slide
Fig.12 Supporting reaction force图12 支撑反力 |
Full size|PPT slide
According to the discrete algorithm of surface topography proposed in this paper, any side of the groove is selected to simulate the topography, and the stiffness G=πER2/H is calculated by the formula, where H is the length of the positioning element, and the stiffness of the positioning element is about half of that of the tool, so the influence of clamping layout vibration on the surface topography is mainly considered, and the results are shown in Figure 13Figure 14.
Fig.13 Morphology of up milling图13 逆铣形貌 |
Full size|PPT slide
Fig.14 Morphology of down milling图14 顺铣形貌 |
Full size|PPT slide
It can be seen from Fig. 13 and Fig. 15 that the three-dimensional topography without considering the clamping layout is roughly the same as that with considering the clamping layout. However, the overall cutting depth is deeper without considering the clamping layout, because the workpiece is rigid, and the vibration of the workpiece will cause the overall position deviation of the workpiece when considering the clamping layout.
Fig.15 Profile comparison图15 截面轮廓对比 |
Full size|PPT slide
From the surface quality point of view, the simulated surface is significantly more uneven when considering the effect of fixture layout on the machined surface topography. Through the calculation, the arithmetic average profile deviation Ra of up milling and down milling without considering the fixture layout is 5. 956 μm and 6. 358 μm, respectively, and the arithmetic average profile deviation Ra of up milling and down milling with considering the fixture layout is 6. 237 μm and 6. 549 μm, respectively, and the calculation accuracy is improved by 4. 72% and 3. 00%, respectively.
6 Conclusion
The main results are as follows: 1) The contact mode between the workpiece and the fixture is equivalent to a linear spring-damper system, and the workpiece fixture layout model is established. The vibration differential equation of the workpiece is established by using the energy method, and the single contact constraint condition of the workpiece-fixture layout is derived by using Hooke's law according to the working condition that the contact force must be pressure in the machining process.
2) According to the decoupling method in mechanical vibration, the modal analysis solution method of vibration differential equation under constraint condition is proposed by using coordinate transformation method, so as to realize the prediction of workpiece position deviation.
3) Based on the transformation matrix and vector operation rule of the motion homogeneous coordinate, the motion trajectory equation of the peripheral milling cutting edge is established, and the discrete simulation algorithm of the peripheral milling surface topography is given.
4) Without considering the workpiece vibration caused by fixture layout, the topography simulation algorithm is verified by experiments, and the relative errors of up milling and down milling roughness are 5.52% and 7.56%, respectively. In the case of considering the clamping layout, the validity of the positioning element position offset is verified by the support reaction, and the error of the model is within about 12%, compared with the static model, the accuracy is improved by 3%, and the topography of the two cases is simulated and compared.
5) In the actual machining process, if the cutting part of the tool is long, the influence of tool vibration on the surface topography is more serious than that of the clamping scheme, which is also the focus of future research.
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}