




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、附錄Machining fixture locating and clamping position optimizationusinggenetic algorithmsNecmettin Kaya*Department of Mechanical Engineering, Uludag University, Go¨ru¨kle, Bursa 16059,Turkey Received 8 July 2004; accepted 26 May 2005Available online 6 September 2005AbstractDeformation of the
2、workpiece may cause dimensional problems in machining. Supports and locators are used in order to reduce the error causedby elastic deformation of the workpiece. The optimization of support, locator and clamp locations is a critical problem to minimize the geometricerror in workpiece machining. In t
3、his paper, the application of genetic algorithms (GAs) to the fixture layout optimization is presented to handlefixture layout optimization problem. A genetic algorithm based approach is developed to optimise fixture layout through integrating a finiteelement code running in batch mode to compute th
4、e objective function values for each generation. Case studies are given to illustrate theapplication of proposed approach. Chromosome library approach is used to decrease the total solution time. Developed GA keeps track of previouslyanalyzed designs; therefore the numbers of function evaluations ar
5、e decreased about 93%. The results of this approach show that the fixture layoutoptimization problems are multi-modal problems. Optimized designs do not have any apparent similarities although they provide very similarperformances. Keywords: Fixture design; Genetic algorithms; Optimization1. Introdu
6、ctionFixtures are used to locate and constrain a workpiece duringa machining operation, minimizing workpiece and fixturetooling deflections due to clamping and cutting forces arecritical toensuring accuracy of the machining operation.Traditionally, machining fixtures are designed and manufacturedthr
7、ough trial-and-error, which prove to be both expensiveand time-consuming to the manufacturing process. To ensure aworkpiece is manufactured according to specified dimensionsand tolerances, it must be appropriately located and clamped,making it imperative to develop tools that will eliminate costlyan
8、d time-consuming trial-and-error designs. Proper workpiecelocation and fixture design are crucial to product quality interms ofprecision, accuracy and finish of the machined part.Theoretically, the 3-2-1 locating principle can satisfactorilylocate all prismatic shaped workpieces. This method provide
9、sthe maximum rigidity with the minimum number of fixtureelements. To position a part from a kinematic point of viewmeans constraining the six degrees of freedom of a free movingbody (three translations and three rotations). Three supports arepositioned below the part to establish the location of the
10、workpiece on its vertical axis. Locators are placed on twoperipheral edges and intended to establish the location of theworkpiece on the x and y horizontal axes. Properly locating theworkpiece in the fixture is vital to the overall accuracyandrepeatability of the manufacturing process. Locators shou
11、ld bepositioned as far apart as possible and should be placed onmachined surfaces wherever possible. Supports are usuallyplaced to encompass the center of gravity of a workpiece andpositioned as far apart as possible to maintain its stability. Theprimaryresponsibility of a clamp in fixture is to sec
12、ure the partagainst the locators andsupports. Clamps should not be expectedto resist the cutting forces generated in the machining operation.For a given number of fixture elements, the machiningfixture synthesis problem is the finding optimal layout orpositions of the fixture elements around the wor
13、kpiece. In thispaper, a method for fixture layout optimization using geneticalgorithms is presented. The optimization objective is to searchfor a 2D fixture layout thatminimizes the maximum elasticdeformation at different locations of the workpiece. ANSYSprogram has been used for calculating the def
14、lection of the partunder clamping and cutting forces. Two case studies are givento illustrate the proposed approach.2. Review of related worksFixture design has received considerable attention in recentyears. However, little attention has been focused on theoptimum fixture layout design. Menassa and
15、 DeVries1usedFEA for calculating deflections using the minimization of theworkpiece deflection at selected points as the design criterion.The design problem was to determine the position of supports.Meyer and Liou2 presented an approach that uses linearprogramming technique to synthesize fixtures fo
16、r dynamicmachining conditions. Solution for the minimum clampingforces and locator forces is given. Li and Melkote3used anonlinear programming method to solve the layout optimizationproblem. The method minimizes workpiece location errorsdue tolocalized elastic deformation of the workpiece. RoyandLia
17、o4developed a heuristic method to plan for the bestsupporting and clamping positions. Tao et al.5presented ageometrical reasoning methodology for determining theoptimal clamping points and clamping sequence for arbitrarilyshaped workpieces. Liao and Hu6presented a system forfixture configuration ana
18、lysis based on a dynamic model whichanalyses the fixtureworkpiece system subject to time-varyingmachining loads. The influence of clamping placement is alsoinvestigated. Li and Melkote7presented a fixture layout andclamping force optimal synthesis approach that accounts forworkpiece dynamics during
19、machining. A combined fixturelayout and clamping force optimization procedure presented.They used the contact elasticity modeling method that accountsfor the influence of workpiece rigid body dynamics duringmachining. Amaral et al. 8 used ANSYS to verify fixturedesign integrity. They employed 3-2-1
20、method. The optimizationanalysis is performed in ANSYS. Tan et al. 9 describedthe modeling, analysis and verification of optimal fixturingconfigurations by the methods of force closure, optimizationand finite element modeling.Most of the above studies use linear or nonlinearprogramming methods which
21、 often do not give global optimumsolution. All of the fixture layout optimization procedures startwith an initial feasible layout. Solutions from these methods aredepending on the initial fixture layout. They do not consider thefixture layout optimization on overall workpiece deformation.The GAs has
22、 been proven to be useful technique in solvingoptimization problems in engineering 1012. Fixture designhas a large solution space and requires a search tool to find thebest design. Few researchers have used the GAs for fixturedesign and fixture layout problems. Kumar et al. 13 haveapplied both GAs a
23、nd neural networks for designing a fixture.Marcelin 14 has used GAs to the optimization of supportpositions. Vallapuzha et al. 15 presented GA basedoptimization method that uses spatial coordinates to representthe locations of fixture elements. Fixture layout optimizationprocedure was implemented us
24、ing MATLAB and the geneticalgorithm toolbox. HYPERMESH and MSC/NASTRAN wereused for FE model. Vallapuzha et al. 16 presented results of anextensive investigation into the relative effectiveness of variousoptimization methods. They showed that continuous GAyielded the best quality solutions. Li and S
25、hiu17 determinedthe optimal fixture configuration design for sheet metalassembly using GA. MSC/NASTRAN has been used forfitness evaluation. Liao 18 presented a method to automaticallyselect the optimal numbers oflocators and clamps aswell as their optimal positions in sheet metal assembly fixtures.K
26、rishnakumar and Melkote19 developed a fixture layoutoptimization technique that uses the GA to find the fixturelayout that minimizes the deformation of the machined surfacedue to clamping and machining forces over the entire tool path.Locator and clamp positions are specified by node numbers. Abuilt
27、-in finite element solver was developed.Some of the studies do not consider the optimization of thelayout for entire tool path and chip removal is not taken intoaccount. Some of the studies used node numbers as designparameters.In this study, a GA tool has been developed to find theoptimal locator a
28、nd clamp positions in 2D workpiece.Distances from the reference edges as design parameters areused rather than FEA node numbers. Fitness values of realencoded GA chromosomes are obtained from the results ofFEA. ANSYS has been used for FEA calculations. Achromosome library approach is used in order t
29、o decreasethe solution time. Developed GA tool is tested on two testproblems. Two case studies are given to illustrate the developedapproach. Main contributions of this paper can be summarizedas follows:(1) developed a GA code integrated with a commercial finiteelement solver;(2) GA uses chromosome
30、library in order to decrease thecomputation time;(3) real design parameters are used rather than FEA nodenumbers;(4) chip removal is taken into account while tool forces movingon the workpiece.3. Genetic algorithm conceptsGenetic algorithms were first developed by John Holland.Goldberg 10 published
31、a book explaining the theory andapplication examples of genetic algorithm in details. A geneticalgorithm is a random search technique that mimics somemechanisms of natural evolution. The algorithm works on apopulation of designs. The population evolves from generationto generation, gradually improvi
32、ng its adaptation to theenvironment through natural selection; fitter individuals havebetter chances of transmitting their characteristics to latergenerations.In the algorithm, the selection of the natural environment isreplaced by artificial selection based on a computed fitness foreach design. The
33、 term fitness is used to designate thechromosomes chances of survival and it is essentially theobjective function of the optimization problem. The chromosomesthat define characteristics of biological beings arereplaced by strings of numerical values representing thedesignvariables.GA is recognized t
34、o be different than traditional gradient basedoptimization techniques in the following four major ways10:1. GAs work with a coding of the design variables andparameters in the problem, rather than with the actualparameters themselves.2. GAs makes use of population-type search. Many differentdesign p
35、oints are evaluated during each iteration instead ofsequentially moving from one point to the next.3. GAs needs only a fitness or objective function value. Noderivatives or gradients are necessary.4. GAs use probabilistic transition rules to find new designpoints for exploration rather than using de
36、terministic rulesbased on gradient information to find these new points.4. Approach4.1. Fixture positioning principlesIn machining process, fixtures are used to keep workpiecesin a desirable position for operations. The most importantcriteria for fixturing are workpiece position accuracy andworkpiec
37、e deformation. A good fixture design minimizesworkpiece geometric and machining accuracy errors. Anotherfixturing requirement is that the fixture must limit deformationof the workpiece. It is important to consider the cutting forces aswell as the clamping forces. Without adequate fixture support,mac
38、hining operations do not conform to designed tolerances.Finite element analysis is a powerful tool in the resolution ofsome of these problems 22.Common locating method for prismatic parts is 3-2-1method. This method provides the maximum rigidity with theminimum number of fixture elements. A workpiec
39、e in 3D maybe positively located by means of six points positioned so thatthey restrict nine degrees of freedom of the workpiece. Theother three degrees of freedom are removed by clamp elements.An example layout for 2D workpiece based 3-2-1 locatingprinciple is shown in Fig. 4.Fig. 4.3-2-1 locating
40、layout for 2D prismatic workpieceThe number of locating faces must not exceed two so as to avoid a redundant location. Based on the 3-2-1fixturing principle there are two locating planes for accurate location containing two and one locators. Therefore, there are maximum of two side clampings against
41、 each locating plane. Clamping forces are always directed towards the locators in order to force the workpiece to contact all locators. The clamping point should be positioned opposite the positioning points to prevent the workpiece from being distorted by the clamping force.Since the machining forc
42、es travel along the machining area, it is necessary to ensure that the reaction forces at locators are positive for all the time. Any negative reaction force indicates that the workpiece is free from fixture elements. In other words, loss of contact or the separation between the workpiece and fixtur
43、e element might happen when the reaction force is negative. Positive reaction forces at the locators ensure that the workpiece maintains contact with all the locators from the beginning of the cut to the end. The clamping forces should be just sufficient to constrain and locate the workpiece without
44、 causing distortion or damage to the workpiece. Clamping force optimization is not considered in this paper.4.2. Genetic algorithm based fixture layout optimization approachIn real design problems, the number of design parameters can be very large and their influence on the objective function can be
45、 very complicated. The objective function must be smooth and a procedure is needed to compute gradients. Genetic algorithms strongly differ in conception from other search methods, including traditional optimization methods and other stochastic methods 23. By applying GAs to fixture layout optimizat
46、ion, an optimal or group of sub-optimal solutions can beobtained.In this study, optimum locator and clamp positions are determined using genetic algorithms. They are ideally suited for the fixture layout optimization problem since no direct analytical relationship exists between the machining error
47、and the fixture layout. Since the GA deals with only the design variables and objective function value for a particular fixture layout, no gradient or auxiliary information is needed 19. The flowchart of the proposed approach is given in Fig. 5.Fixture layout optimization is implemented using develo
48、ped software written in Delphi language named GenFix. Displacement values are calculated in ANSYS software 24. The execution of ANSYS in GenFix is simply done by WinExec function in Delphi. The interaction between GenFix and ANSYS is implemented in four steps:(1) Locator and clamp positions are extr
49、acted from binary string as real parameters.(2) These parameters and ANSYS input batch file (modeling, solution and post processing commands) are sent to ANSYS using WinExec function.(3) Displacement values are written to a text file after solution.(4) GenFix reads this file and computes fitness val
50、ue for current locator and clamp positions.In order to reduce the computation time, chromosomes and fitness values are stored in a library for further evaluation. GenFix first checks if current chromosomes fitness value has been calculated before. If not, locator positions are sent to ANSYS, otherwi
51、se fitness values are taken from the library. During generating of the initial population, every chromosome is checked whether it is feasible or not. If the constraint is violated, it is eliminated and new chromosome is created. This process creates entirely feasible initial population. This ensures
52、 that workpiece is stable under the action of clamping and cutting forces for every chromosome in the initial population.The written GA program was validated using two test cases. The first test case uses Himmelblau function 21. In the second test case, the GA program was used to optimise the suppor
53、t positions of a beam under uniform loading.5. Fixture layout optimization case studiesThe fixture layout optimization problem is defined as: finding the positions of the locators and clamps, so that workpiece deformation at specific region is minimized. Note that number of locators and clamps are n
54、ot design parameter, since they are known and fixed for the 3-2-1 locating scheme. Hence, the design parameters areselected as locator and clamp positions. Friction is not considered in this paper. Two case studies are given to illustrate the proposed approach.6. ConclusionIn this paper, an evolutio
55、nary optimization technique of fixture layout optimization is presented. ANSYS has been used for FE calculation of fitness values. It is seen that the combined genetic algorithm and FE method approach seems to be a powerful approach for present type problems. GA approach is particularly suited for p
56、roblems where there does not exist a well-defined mathematical relationship between the objective function and the design variables. The results prove the success of the application of GAs for the fixture layout optimization problems.In this study, the major obstacle for GA application in fixture la
57、yout optimization is the high computation cost. Re-meshing of the workpiece is required for everychromosome in the population. But, usages of chromosome library, the number of FE evaluations are decreased from 6000 to 415. This results in a tremendous gain in computational efficiency. The other way
58、to decrease the solution time is to use distributed computation in a local area network.The results of this approach show that the fixture layout optimization problems are multi-modal problems. Optimized designs do not have any apparent similarities although they provide very similar performances. I
59、t is shown that fixture layoutproblems are multi-modal therefore heuristic rules for fixture design should be used in GA to select best design among others.Fig. 5.The flowchart of the proposed methodology and ANSYS interface.采用遺傳算法優(yōu)化加工夾具定位和加緊位置摘要:工件變形的問題可能導(dǎo)致機械加工中的空間問題。支撐和定位器是用于減少工件彈性變形引起的誤差。支撐、定位器的優(yōu)化和夾具定位是最大限度的減少幾何在工件加工中的誤差的一個關(guān)鍵問題。本文應(yīng)用夾具布局優(yōu)化遺傳算法(GAs)來處理夾具布局優(yōu)化問題。遺傳算法的方法是基于一種通過整合有限的運行于批處理模式的每一代的目標(biāo)函數(shù)值的元素代碼的方法,用于來優(yōu)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 買賣租賃房屋合同
- 基于大數(shù)據(jù)技術(shù)的環(huán)保產(chǎn)業(yè)供應(yīng)鏈合作框架協(xié)議
- 抹灰分項工程勞務(wù)合同書
- 結(jié)婚財產(chǎn)分割協(xié)議
- 項目季度工作總結(jié)與成果展示報告
- 離婚協(xié)議談話筆錄
- 國際貨物買賣合同中的所有權(quán)轉(zhuǎn)移
- 專利權(quán)轉(zhuǎn)讓協(xié)議書
- 個人房屋轉(zhuǎn)讓合同協(xié)議
- 在線教育課程設(shè)計開發(fā)合作協(xié)議
- 運維安全的風(fēng)險
- 衛(wèi)生監(jiān)督所管理制度
- 心電圖正常課件
- 乳源瑤族自治縣鑫源環(huán)保金屬科技有限公司技術(shù)升級改造項目環(huán)境影響報告書
- 汽輪機熱平衡圖功率的核算方法
- 服裝廠安全生產(chǎn)評估報告
- 通力電梯KCE電氣系統(tǒng)學(xué)習(xí)指南
- 教學(xué)課件-《旅行社業(yè)務(wù)》-(中職)
- 第二章 第一節(jié) CT設(shè)備基本運行條件
- 某道路拓寬工程施工組織設(shè)計
- 第一章染整工廠設(shè)計
評論
0/150
提交評論