已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
ORIGINAL ARTICLE Deformation control through fixture layout design and clamping force optimization Weifang Chen 2jj;:; j ? ? ? ?;:; n jj ? s ?;j 1;2;:;n1 Subject to m Fnijj ? ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffiffi F2 ti F2hi q 2 Fni? 03 pos i 2 V i ;i 1;2;:;p4 where jrefers to the maximum elastic deformation at a machining region in the j-th step of the machining operation, ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi ffi X n j1 j ? ? ?2? n v u u t is the average of j Fniis the normal force at the i-th contact point is the static coefficient of friction Fti;Fhiare the tangential forces at the i-th contact point pos(i)is the i-th contact point V(i)is the candidate region of the i-th contact point. The overall process is illustrated in Fig. 1 to design a feasible fixture layout and to optimize the clamping force. The maximal cutting force is calculated in cutting model and the force is sent to finite element analysis (FEA) model. Optimization procedure creates some fixture layout and clamping force which are sent to the FEA model too. In FEA block, machining deformation under the cutting force and the clamping force is calculated using finite element method under a certain fixture layout, and the deformation is then sent to optimization procedure to search for an optimal fixture scheme. 4 Fixture layout design and clamping force optimization 4.1 A genetic algorithm Genetic algorithms (GA) are robust, stochastic and heuristic optimization methods based on biological reproduction processes. The basic idea behind GA is to simulate “survival of the fittest” phenomena. Each individual candidate in the population is assigned a fitness value through a fitness function tailored to the specific problem. The GA then conducts reproduction, crossover and mutation processes to eliminate unfit individuals and the population evolves to the next generation. Sufficient number of evolutions of the population based on these operators lead to an increase in the global fitness of the population and the fittest individual represents the best solution. The GA procedure to optimize fixture design takes fixture layout and clamping force as design variables to generate strings which represent different layouts. The strings are compared to the chromosomes of natural evolution, and the string, which GA find optimal, is mapped to the optimal fixture design scheme. In this study, the genetic algorithm and direct search toolbox of MATLAB are employed. The convergence of GA is controlled by the population size (Ps), the probability of crossover (Pc) and the probability of mutations (Pm). Only when no change in the best value of fitness function in a population, Nchg, reaches a pre-defined value NCmax, or the number of generations, N, reaches the specified maximum number of evolutions, Nmax., did the GA stop. There are five main factors in GA, encoding, fitness function, genetic operators, control parameters and con- straints. In this paper, these factors are selected as what is listed in Table 1. Since GA is likely to generate fixture design strings that do not completely restrain the fixture when subjected to machining loads. These solutions are considered infeasible and the penalty method is used to drive the GA to a feasible solution. A fixture design scheme is considered infeasible or unconstrained if the reactions at the locators are negative, in other words, it does not satisfy the constraints in equations (2) and (3). The penalty method essentially involves Machining Process Model FEA Optimization procedure cutting forces fitness Optimization result Fixture layout and clamping force Fig. 1 Fixture layout and clamp- ing force optimization process Table 1 Selection of GAs parameters FactorsDescription EncodingReal ScalingRank SelectionRemainder CrossoverIntermediate MutationUniform Control parameterSelf-adapting Int J Adv Manuf Technol assigning a high objective function value to the scheme that is infeasible, thus driving it to the feasible region in successive iterations of GA. For constraint (4), when new individuals are generated by genetic operators or the initial generation is generated, it is necessary to check up whether they satisfy the conditions. The genuine candidate regions are those excluding invalid regions. In order to simplify the checking, polygons are used to represent the candidate regions and invalid regions. The vertex of the polygons are used for the checking. The “inpolygon” function in MATLAB could be used to help the checking. 4.2 Finite element analysis The software package of ANSYS is used for FEA calculations in this study. The finite element model is a semi-elastic contact model considering friction effect, where the materials are assumed linearly elastic. As shown in Fig. 2, each locator or support is represented by three orthogonal springs that provide restrains in the X, Y and Z directions and each clamp is similar to locator but clamping force in normal direction. The spring in normal direction is called normal spring and the other two springs are called tangential springs. The contact spring stiffness can be calculated according to the Herz contact theory 8 as follows kiz 16R? iE ?2 i 9 ?1 3f iz 1 3 kiz kiy 6 E? i 2?vfi Gfi 2?vwi Gwi ?1 ? kiz 8 : 5 where kiz, kix, kiyare the tangential and normal contact stiffness, 1 R? i 1 Rwi 1 Rfiis the nominal contact radius, 1 E? i 1?V2 wi Ewi 1?V2 fi Efi is the nominal contact elastic modulus, Rwi, Rfiare radius of the i-th workpiece and fixture element, Ewi, Efiare Youngs moduli for the i-th workpiece and fixture materials, wi, fiare Poisson ratios for the i-th workpiece and fixture materials, Gwi, Gfiare shear moduli for the i-th workpiece and fixture materials and fizis the reaction force at the i-th contact point in the Z direction. Contact stiffness varies with the change of clamping force and fixture layout. A reasonable linear approximation of the contact stiffness can be obtained from a least-squares fit to the above equation. The continuous interpolation, which is used to apply boundary conditions to the workpiece FEA model, is Fig. 2 Semi-elastic contact model taking friction into account Spring position Fixture element position 1234567 891011121314 15161718192021 22232425262728 29303132333435 36373839404142 43444546474849 Fig. 3 Continuous interpolation Fig. 4 A hollow workpiece Table 2 Machining parameters and conditions ParameterDescription Type of operationEnd milling Cutter diameter25.4 mm Number of flutes4 Cutter RPM500 Feed0.1016 mm/tooth Radial depth of cut2.54 mm Axial depth of cut25.4 mm Radial rake angle10 Helix angle30 Projection length92.07 mm Int J Adv Manuf Technol illustrated in Fig. 3. Three fixture element locations are shown as black circles. Each element location is surrounded by its four or six nearest neighboring nodes. These sets of nodes, which are illustrated by black squares, are 37, 38, 31 and 30, 9, 10, 11, 18, 17 and 16 and 26, 27, 34, 41, 40 and 33. A set of spring elements are attached to each of these nodes. For any set of nodes, the spring constant is kij dij P k2hi dik ki6 where kijis the spring stiffness at the j-th node surrounding the i-th fixture element, dijis the distance between the i-th fixture element and the j-th node surrounding it, kiis the spring stiffness at the i-th fixture element location. iis the number of nodes surrounding the i-th fixture element location. For each machining load step, appropriate boundary conditions have to be applied to the finite element model of the workpiece. In this work, the normal springs are constrained in the three directions (X, Y, Z) and the tangential springs are constrained in the tangential direc- tions (X, Y). Clamping forces are applied in the normal direction (Z) at the clamp nodes. The entire tool path is simulated for each fixture design scheme generated by the GA by applying the peak X, Y, Z cutting forces sequentially to the element surfaces over which the cutter passes 23. In this work, chip removal from the tool path is taken into account. The removal of the material during machining alters the geometry, so does the structural stiffness of the workpiece. Thus, it is necessary to consider chip removal affects. The FEA model is analyzed with respect to tool movement and chip removal using the element death technique. In order to calculate the fitness value for a given fixture design scheme, displacements are stored for each load step. Then the maximum displacement is selected as fitness value for this fixture design scheme. The interaction between GA procedure and ANSYS is implemented as follows. Both the positions of locators and clamps, and the clamping force are extracted from real strings. These parameters are written to a text file. The input batch file of ANSYS could read these parameters and calculate the deformation of machined surfaces. Thus the fitness values in GA procedure can also be written to a text file for current fixture design scheme. It is costly to compute the fitness value when there are a largenumber of nodes in an FEM model.Thus itis necessary to speed up the computation for GA procedure. As the generation goes by, chromosomes in the population are getting similar. In this work, calculated fitness values are stored in a SQL Server database with the chromosomes and fitness values. GA procedure first checks if current chromosomes fitness value has been calculated before, if not, fixture design scheme are sent to ANSYS, otherwise fitness values are directly taken from the database. The meshing of workpiece FEA model keeps same in every calculating time. The difference among every calculating model is the boundary conditions. Thus, the meshed workpiece FEA model could be used repeatedly by the “resume” command in ANSYS. 5 Case study An example of milling fixture design optimization problem for a low rigidity workpiece displayed in previous research papers 16, 18, 22 is presented in the following sections. Fig. 5 Candidate regions for the locators and clamps Table 3 Bound of design variables MinimumMaximum X /mmZ /mmX /mmZ /mm L10076.238.1 L276.20152.438.1 L3038.176.276.2 L476.238.1152.476.2 C10076.276.2 C276.20152.476.2 F1/N06673.2 F2/N06673.2 Int J Adv Manuf Technol 5.1 Workpiece geometry and properties The geometry and features of the workpiece are shown in Fig. 4. The material of the hollow workpiece is aluminum 390 with a Poisson ration of 0.3 and Youngs modulus of 71 Gpa. The outline dimensions are 152.4 mm127 mm 76.2 mm. The one third top inner wall of the workpiece is undergoing an end-milling process and its cutter path is also shown in Fig. 4. The material of the employed fixture elements is alloy steel with a Poisson ration of 0.3 and Youngs modulus of 220 Gpa. 5.2 Simulating and machining operation A peripheral end milling operation is carried out on the example workpiece. The machining parameters of the operation are given in Table 2. Based on these parameters, the maximum values of cutting forces that are calculated and applied as element surface loads on the inner wall of the workpiece at the cutter position are 330.94 N (tangential), 398.11 N (radial) and 22.84 N (axial). The entire tool path is discretized into 26 load steps and cutting force directions are determined by the cutter position. 5.3 Fixture design plan The fixture plan for holding the workpiece in the machining operation is shown in Fig. 5. Generally, the 321 locator principleisusedinfixturedesign.Thebasecontrols3degrees. One side controls two degrees, and another orthogonal side controlsonedegree.Here,itusesfourlocators(L1,L2,L3and L4) on the Y=0 mm face to locate the workpiece controlling two degrees, and two clamps (C1, C2) on the opposite face where Y=127 mm, to hold it. On the orthogonal side, one locator is needed to control the remaining degree, which is neglectedinthe optimalmodel.The coordinateboundsfor the locating/clamping regions are given in Table 3. Since there is no simple rule-of-thumb procedure for determining the clamping force, a large value of the clamping force of 6673.2 N was initially assumed to act at each clamp, and the normal and tangential contact stiffness obtained from a least-squares fit to Eq. (5) are 4.43107N/m and 5.47107N/m separately. 5.4 Genetic control parameters and penalty function The control parameters of the GA are determined empiri- cally. For this example, the following parameter values are Fig. 6 Convergence of GA for fixture layout and clamping force optimization procedure Fig. 7 Convergence of the first function values Fig. 8 Convergence of the second function values Table 4 Result of the multi-objective optimization model Multi-objective optimization X /mmZ /mm L117.10230.641 L2108.16925.855 L321.31556.948 L4127.84660.202 C122.98962.659 C2117.61525.360 F1/N167.614 F2/N382.435 f1/mm0.006568 /mm0.002683 Int J Adv Manuf Technol used: Ps=30, Pc=0.85, Pm=0.01, Nmax=100 and Ncmax= 20. The penalty function for f1and is fv fv 50 Here fvcan be represented by f1or . When Nchgreaches 6 the probability of crossover and mutation will be change into 0.6 and 0.1 separately. 5.5 Optimization result The convergence behavior for the successive optimization steps is shown in Fig. 6, and the convergence behaviors of corresponding functions (1) and (2) are shown in Fig. 7 and Fig. 8. The optimal design scheme is given in Table 4. 5.6 Comparison of the results The design variables and objective function values of fixture plans obtained from single objective optimization and from that designed by experience are shown in Table 5. The single objective optimization result in the paper 22 is quoted for comparison. The single objective optimization method has its preponderance comparing with that designed by experience in this example case. The maximum deformation has reduced by 57.5%, the uniformity of the deformation has enhanced by 60.4% and the maximum clamping force value has degraded by 49.4%. What could be drawn from the comparison between the multi-objective optimization method and the single objective optimization method is that the maximum deformation has reduced by 50.2%, the uniformity of the deformation has enhanced by 52.9% and the maximum clamping force value has degraded by 69.6%.The deformation distribution of the machined surfaces along cutter path is shown in Fig. 9. Obviously, the deformation from that of multi-objective optimization method distributes most uniformly in the deformations among three methods. With the result of comparison, we are sure to apply the optimal locators distribution and the optimal clamping force to reduce the deformation of workpiece. Figure 10 shows the configuration of a real-case fixture. 6 Conclusions This paper presented a fixture layout design and clamping force optimization procedure based on the GA and FEM. The optimization procedure is multi-objective: minimizing the maximum deformation of the machined surfaces and maximizing the uniformity of the deformation. The ANSYS software package has been used for FEM calculation of fitness values. The combination of GA and FEM is proven to be a powerful approach for fixture design optimization problems. In this study, both friction effects and chip removal effects are considered. In order to reduce the computation time, a database is established for the chromosomes and fitness values, and the meshed workpiece FEA model is repeatedly used in the optimization process. Table 5 Comparison of the results of various fixture design schemes Experimental optimizationSingle objective optimization X/mmZ/mmX/mmZ/mm L112.70012.70016.72034.070 L2139.712.700145.36017.070 L312.70063.50018.40057.120 L4139.70063.500146.26058.590 C112.70038.1005.83056.010 C2139.70038.100104.40022.740 F1/N2482444.88 F2/N24821256.13 f1/mm0.0310120.013178 /mm0.0143770.005696 Fig. 9 Distribution of the deformation along cutter path Fig. 10 A real case fixture configuration Int J Adv Manuf Technol The traditionalfixturedesignmethodsaresingleobjective optimization method or by experience. The results of this study show that the multi-objective optimization method is more effective in minimizing the deformation and uniform- ing the deformation than other two methods. It is meaningful for machining deformation control in NC machining. References 1. King LS, Hutter I (1993) Theoretical approach for generating optimal fixturing locations for prismatic workparts in automated assembly. J Manuf Syst 12(5):409416 2. De Meter EC (1995) Min-Max load model for optimizing machine fixture performance. ASME J Eng Ind 117(2):183186 3. De Meter EC (1998) Fast support layout optimization. Int J Mach Tools Manuf 38(1011):12211239 4. Li B, Melkote SN (1999) Improved workpiece location accuracy through fixture layout optimization. Int J Mach Tools Manuf 39 (6):871883 5. Li B, Melkote SN (2001) Fixture clamping force optimization and its impact on workpiece location accuracy. Int J Adv Manuf Technol 17(2):104113 6. Li B, Melkote SN (2001) Optimal fixture design accounting for the effect of workpiece dynamics. Int J Adv Manuf Technol 18 (10):701707 7. Lee JD, Haynes LS (1987) Finite element analysis of flexible fixturing system. ASME J Eng Ind 109(2):134139 8. Menassa RJ, DeVries WR (1991) Optimization methods applied to selecting support positions in fixture design. ASME J Eng Ind 113:412418 9. Cai W, Hu SJ, Yuan JX (1996) Deformable sheet metal fixturing: principles, algorithms and simulations. ASME J Manuf Sci Eng 118(3):318324 10. Qin GH, Zhang WH, Zhou XL (2005) Modeling and optimal design of fixture clamping scheme. Mech Sci Technol 24(4):438 442, 446, (in Chinese) 11. Deng HY, Melkote SN (2006) Determination of minimum clamping forces for dynamically stable fixturing. Int J Mach Tools Manuf 46(78)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州城市職業(yè)學(xué)院《綠色體育學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年天津市建筑安全員-B證考試題庫附答案
- 2025湖北建筑安全員《B證》考試題庫及答案
- 2025黑龍江省建筑安全員B證考試題庫附答案
- 貴陽人文科技學(xué)院《實驗診斷F》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州珠江職業(yè)技術(shù)學(xué)院《產(chǎn)品形象設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025河南省建筑安全員《B證》考試題庫及答案
- 廣州新華學(xué)院《傳熱學(xué)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州衛(wèi)生職業(yè)技術(shù)學(xué)院《插花藝術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 課件《社保業(yè)務(wù)經(jīng)辦實訓(xùn)》
- 中國專利獎申報要點(diǎn)
- 《中外美術(shù)鑒賞》課件西方美術(shù)鑒賞導(dǎo)論
- 中小學(xué)教師違反職業(yè)道德行為處理辦法
- 梁平法制圖規(guī)則及鋼筋翻樣講解
- 2024屆湖北省武漢實驗外國語學(xué)校數(shù)學(xué)七上期末統(tǒng)考模擬試題含解析
- 基于深度學(xué)習(xí)的網(wǎng)絡(luò)釣魚郵件識別技術(shù)研究
- 融資成本視角下的船舶融資租賃模式研究
- 感冒中醫(yī)理論知識課件
- 2023年希望杯數(shù)學(xué)培訓(xùn)100題-六年級(含答案)
- 個人住房貸款提前還款月供及節(jié)省利息EXCEL計算
- 第五單元《圓》教材解析-人教版數(shù)學(xué)六年級上冊
評論
0/150
提交評論