CA6140杠桿零件機(jī)械加工工藝及中心孔夾具設(shè)計(jì)【鉆φ25孔】【說明書+CAD】
CA6140杠桿零件機(jī)械加工工藝及中心孔夾具設(shè)計(jì)【鉆φ25孔】【說明書+CAD】,鉆φ25孔,說明書+CAD,CA6140杠桿零件機(jī)械加工工藝及中心孔夾具設(shè)計(jì)【鉆φ25孔】【說明書+CAD】,ca6140,杠桿,零件,機(jī)械,加工,工藝,中心,夾具,設(shè)計(jì),25,說明書,仿單,cad
機(jī)械制造工藝學(xué)
CA6140杠桿夾具設(shè)計(jì)說明書
學(xué)生姓名:
學(xué)生學(xué)號:
院 (系):
年級專業(yè):
指導(dǎo)教師:
二〇〇八年八月
目錄
前言
1定位基準(zhǔn)的選擇
2切削力的計(jì)算與夾緊力分析
3夾緊元件及動(dòng)力裝置確定
4鉆套、襯套、鉆模板及夾具體設(shè)計(jì)
5夾具精度分析
6夾具設(shè)計(jì)及操作的簡要說明
7小結(jié)
專用夾具設(shè)計(jì)
為了提高勞動(dòng)生產(chǎn)率,保證加工質(zhì)量,降低勞動(dòng)強(qiáng)度。在加工杠桿零件時(shí),需要設(shè)計(jì)專用夾具。
根據(jù)任務(wù)要求中的設(shè)計(jì)內(nèi)容,需要設(shè)計(jì)加工工藝孔Φ25夾,加工工藝孔的夾具將用于組合鉆床,刀具分別為麻花鉆、擴(kuò)孔鉆、鉸刀對工件上的工藝孔進(jìn)行加工。
加工工藝孔Φ25夾具設(shè)計(jì)
本夾具主要用來鉆、擴(kuò)、鉸工藝孔Φ25。這個(gè)工藝孔有尺寸精度要求為+0.023,表面粗糙度要求,表面粗糙度為,與頂面垂直。并用于以后各面各孔加工中的定位。其加工質(zhì)量直接影響以后各工序的加工精度。本到工序?yàn)楦軛U加工的第二道工序,加工到本道工序時(shí)只完成了杠桿下表面的粗、精銑。因此再本道工序加工時(shí)主要應(yīng)考慮如何保證其尺寸精度要求和表面粗糙度要求,以及如何提高勞動(dòng)生產(chǎn)率,降低勞動(dòng)強(qiáng)度。
1定位基準(zhǔn)的選擇
由零件圖可知,工藝孔位于零件中心偏左,其有尺寸精度要求和表面粗糙度要求并應(yīng)與頂面垂直。為了保證所鉆、鉸的孔與頂面垂直并保證工藝孔能在后續(xù)的孔系加工工序中使各重要支承孔的加工余量均勻。根據(jù)基準(zhǔn)重合、基準(zhǔn)統(tǒng)一原則。在選擇工藝孔的加工定位基準(zhǔn)時(shí),應(yīng)盡量選擇上一道工序即粗、精銑Φ25下表面工序的定位基準(zhǔn),以及設(shè)計(jì)基準(zhǔn)作為其定位基準(zhǔn)。因此加工工藝孔的定位基準(zhǔn)應(yīng)選擇選用Φ45外圓面作為定位基準(zhǔn),用V型塊定位限制4個(gè)自由度。再以Φ25下表面加3個(gè)支撐釘定位作為主要定位基面以限制工件的三個(gè)自由度。
為了提高加工效率,根據(jù)工序要求先采用標(biāo)準(zhǔn)高速鋼麻花鉆刀具對工藝孔Φ25進(jìn)行鉆削加工;然后采用標(biāo)準(zhǔn)高速鋼擴(kuò)孔鉆對其進(jìn)行擴(kuò)孔加工;最后采用標(biāo)準(zhǔn)高速鉸刀對工藝孔Φ25進(jìn)行鉸孔加工。準(zhǔn)備采用手動(dòng)夾緊方式夾緊。
2切削力的計(jì)算與夾緊力分析
由于本道工序主要完成工藝孔的鉆、擴(kuò)、鉸加工,而鉆削力遠(yuǎn)遠(yuǎn)大于擴(kuò)和鉸的切削力。因此切削力應(yīng)以鉆削力為準(zhǔn)。由參考文獻(xiàn)得:
鉆削力
鉆削力矩
式中:
本道工序加工工藝孔時(shí),工件的Φ45外圓面與V形塊靠緊。采用帶光面壓塊的壓緊螺釘夾緊機(jī)構(gòu)夾緊,該機(jī)構(gòu)主要靠壓緊螺釘夾緊,屬于單個(gè)普通螺旋夾緊。根據(jù)參考文獻(xiàn)可查得夾緊力計(jì)算公式:
式(3.1)
式中: —單個(gè)螺旋夾緊產(chǎn)生的夾緊力(N);
—原始作用力(N);
—作用力臂(mm);
—螺桿端部與工件間的當(dāng)量摩擦半徑(mm);
—螺桿端部與工件間的摩擦角(°);
—螺紋中徑之半(mm);
—螺紋升角(°);
—螺旋副的當(dāng)量摩擦角(°)。
由式(3.1)根據(jù)參考文獻(xiàn)[11]表1-2-23可查得點(diǎn)接觸的單個(gè)普通螺旋夾緊力:
3夾緊元件及動(dòng)力裝置確定
由于杠桿的生產(chǎn)量很大,采用手動(dòng)夾緊的夾具結(jié)構(gòu)簡單,在生產(chǎn)中的應(yīng)用也比較廣泛。因此本道工序夾具的夾緊動(dòng)力裝置采用手動(dòng)夾緊。采用手動(dòng)夾緊,夾緊可靠,機(jī)構(gòu)可以不必自鎖。
本道工序夾具的夾緊元件選用帶光面壓塊的壓緊螺釘。旋緊螺釘使其產(chǎn)生的力通過光面壓塊將工件壓緊。帶光面壓塊的壓緊螺釘?shù)慕Y(jié)構(gòu)如圖3.1所示。
圖3.1 帶光面壓塊的壓緊螺釘
4鉆套、襯套、鉆模板及夾具體設(shè)計(jì)
工藝孔的加工需鉆、擴(kuò)、鉸三次切削才能滿足加工要求。故選用快換鉆套(其結(jié)構(gòu)如下圖所示)以減少更換鉆套的輔助時(shí)間。根據(jù)工藝要求:工藝孔Φ25mm分鉆、擴(kuò)、鉸三個(gè)工步完成加工。鉆、擴(kuò)、鉸,加工刀具分別為:鉆孔——Φ22mm標(biāo)準(zhǔn)高速鋼麻花鉆,磨出雙錐和修磨橫刃;擴(kuò)孔——Φ24.7mm標(biāo)準(zhǔn)高速鋼擴(kuò)孔鉆;鉸孔——Φmm標(biāo)準(zhǔn)高速鉸刀。
根據(jù)參考文獻(xiàn)可查得鉆套孔徑結(jié)構(gòu)尺寸如圖3.2及表3.1所示。
圖3.2 快換鉆套
表3.1 鉸工藝孔鉆套結(jié)構(gòu)參數(shù)如下表:
d
H
D
公稱尺寸
公差
22
25
30
+0.021
+0.008
46
42
12
5.5
18
18
29.5
55°
襯套選用固定襯套其結(jié)構(gòu)如圖3.3所示。
圖3.3 固定襯套
襯套選用固定襯套其結(jié)構(gòu)參數(shù)如表3.2所示。
表3.2 固定襯套的結(jié)構(gòu)尺寸
d
H
D
C
公稱尺寸
允差
公稱尺寸
允差
30
+0.041
+0.020
25
42
+0.033
+0.017
1
3
根據(jù)參考文獻(xiàn)固定V型塊的結(jié)構(gòu)及主要尺寸如圖3.4及表3.3所示。
圖3.4 V型塊
表3.3 V型塊的主要尺寸
N
D
B
H
L
l
l
A
A1
d
d1
d2
h
b
42
45
52
20
68
20
14
26
22
10
11
18
10
12
注:T=L+0.707D-0.5N
鉆模板選用固定式鉆模板,工件以底面及Φ45外圓面分別靠在夾具支架的定位快及V型塊上定位,用帶光面壓塊的壓緊螺釘將工件夾緊。
夾具體的設(shè)計(jì)主要考慮零件的形狀及將上述各主要元件聯(lián)成一個(gè)整體。這些主要元件設(shè)計(jì)好后即可畫出夾具的設(shè)計(jì)裝配草圖。整個(gè)夾具的結(jié)構(gòu)見夾具裝配圖ZJZ-01所示。
5夾具精度分析
利用夾具在機(jī)床上加工時(shí),機(jī)床、夾具、工件、刀具等形成一個(gè)封閉的加工系統(tǒng)。它們之間相互聯(lián)系,最后形成工件和刀具之間的正確位置關(guān)系。因此在夾具設(shè)計(jì)中,當(dāng)結(jié)構(gòu)方案確定后,應(yīng)對所設(shè)計(jì)的夾具進(jìn)行精度分析和誤差計(jì)算。
由工序簡圖可知,本道工序由于工序基準(zhǔn)與加工基準(zhǔn)重合,又采用頂面為主要定位基面,故定位誤差很小可以忽略不計(jì)。本道工序加工中主要保證工藝孔尺寸Φmm及表面粗糙度。本道工序最后采用鉸加工,選用標(biāo)準(zhǔn)高速鉸刀,直徑為Φmm,并采用鉆套,鉸刀導(dǎo)套孔徑為,外徑為同軸度公差為。固定襯套采用孔徑為,同軸度公差為。
該工藝孔的位置度應(yīng)用的是最大實(shí)體要求。即要求:(1)各孔的實(shí)際輪廓受最大實(shí)體實(shí)效邊界的控制即受直徑為的理想圓柱面的控制。(2)各孔的體外作用尺寸不能小于最大實(shí)體實(shí)效尺寸。(3)當(dāng)各孔的實(shí)際輪廓偏離其最大實(shí)體狀態(tài),即其直徑偏離最大實(shí)體尺寸時(shí)可將偏離量補(bǔ)償給位置度公差。(4)如各孔的實(shí)際輪廓處于最小實(shí)體狀態(tài)即其實(shí)際直徑為時(shí),相對于最大實(shí)體尺寸的偏離量為,此時(shí)軸線的位置度誤差可達(dá)到其最大值。即孔的位置度公差最小值為。
工藝孔的尺寸,由選用的鉸刀尺寸滿足。
工藝孔的表面粗糙度,由本工序所選用的加工工步鉆、擴(kuò)、鉸滿足。
影響兩工藝孔位置度的因素有(如下圖所示):
(1)鉆模板上兩個(gè)裝襯套孔的尺寸公差:
(2)兩襯套的同軸度公差:
(3)襯套與鉆套配合的最大間隙:
(4)鉆套的同軸度公差:
(5)鉆套與鉸刀配合的最大間隙:
所以能滿足加工要求。
6夾具設(shè)計(jì)及操作的簡要說明
鉆鉸Φ25孔的夾具如夾具裝配圖ZJZ-01所示。裝卸工件時(shí),先將工件放在定位塊上;再把工件向固定V行塊靠攏,用帶光面壓塊的壓緊螺釘將工件夾緊;然后加工工件。當(dāng)工件加工完后,將帶光面壓塊的壓緊螺釘松開,取出工件。
小結(jié)
對專用夾具的設(shè)計(jì),可以了解機(jī)床夾具在切削加工中的作用:可靠地保證工件的加工精度,提高加工效率,減輕勞動(dòng)強(qiáng)度,充分發(fā)揮和擴(kuò)大機(jī)床的給以性能。本夾具設(shè)計(jì)可以反應(yīng)夾具設(shè)計(jì)時(shí)應(yīng)注意的問題,如定位精度、夾緊方式、夾具結(jié)構(gòu)的剛度和強(qiáng)度、結(jié)構(gòu)工藝性等問題。
Proceedings ofthe2006 IEEE/RSJ International Conference on Intelligent Robots and Systems October9- 15, 2006, Beijing, China ANovelModularFixtureDesignandAssemblySystem BasedonVR PengGaoliang, LiuWenjian SchoolofMechatronicsEngineering HarbinInstituteofTechnology Harbin, 150001, China pgl7782a Abstract - Modular fixtures are one oftheimportant aspects ofmanufacturing. This paper presents a desktop VR system for modular fixture design. The virtual environmentis designed and the design procedure is proposed. It assists the designer to make the feasible design decisions effectively and efficiently. A hierarchical data model is proposed to represent the modular fixture assembly. Based on this structure, the user can manipulate the virtual models precisely in VE during the design and assembly processes. Moreover, the machining simulation for manufacturing interaction checking is discussed and implemented. Finally, the case study has demonstrated the functionality of the proposed system. Compared with the immersive VR system, the proposed system has offered an affordable andportable solutionformodularfixtures design. Index Terms - Modularfixture, desktop VR, assembly design, machiningsimlulation. I. INTRODUCTION Modular fixtures are one of the important aspects of manufacturing. Proper fixture design is crucial to product quality in terms of precision, accuracy, and finish of the machined part. Modular fixture is a system of interchange- eable and highly standardized components designed to securely and accurately position, hold, and support the workpiece throughout the machining process 1. Tradition- ally, fixture designers rely on experience or use trial-and- error methods to determine an appropriate fixturing scheme. With the advent of computer technology, computer aided design has been prevalent in the area of modular fixture design. In general, the associated fixture design activities, namely setup planning, fixture element design, and fixture layout design are often dealt with at the downstream end of the machine tool development life-cycle. These practices do not lend themselves well to the bridging of design and manufacturing activities. Forexample, very few systems have incorporated the functionality of detecting machining interference. This leads to a gap between the fixture design andmanufacturing operationswheretheaspectofcutterpaths is not considered during the design stage 2. As a result, re- designcannotbeavoidedwhenthecutterisfoundtointerfere with the fixture components in the manufactu- ring set-up. Therefore, in orderto bring machining fixture design into the arenaofflexiblemanufacturing, amoresystematicandnatural designenvironmentisrequired. As a synthetic, 3D, interactive environment typically generated by a computer, VR has been recognized as a very powerful human-computer interface for decades 4. VR holds great potential in manufacturing applications to solve problems before being employed in practical manufacturing thereby preventing costly mistakes. The advances in VR technology in the last decade have provided the impetus for applying VR to different engineering applications such as product design 5, assembly 6, machining simulation 7, andtraining 8. The goal ofthis paper is to develop a VR- basedmodular fixtures design system (VMJFDS). This is the firststepto develop anintegratedandimmersiveenvironment for modular fixture design. This application has the advantages of making the fixture design in a natural and instructive manner, providing better match to the working conditions, reducing lead-time, and generally providing a significantenhancementoffixtureproductivityandeconomy. II. OVERVIEWOFTHEPROPOSEDSYSTEM The system architecture of the proposed desktop VR systemismodularisedbasedonthefunctionalrequirements of thesystem,whichisshowninFig.1. Atthesystemlevel,three modules of proposed system, namely, Graphic interface (GUI), Virtual environment (VE) and Database modules are designed. For each ofthe modules, a set ofobjects has been identified to realize its functional requirements. The detailed objectdesignandimplementation are omittedfromthispaper. Instead, the briefdescription ofthese three modules is given below. 1) Graphic Interface (GUI): The GUI is basically a friendly graphic interface that is used to integrate the virtual environmentandmodularfixturedesignactions. 2) Virtual environment (VE): TheVEprovidestheusers with a 3D display for navigating and manipulating the models of modular fixture system and its components in the virtual environment. As shown in Fig. 1, the virtual environment module comprises two parts, namely assembly design environment andmachiningsimulationenvironment. Theuser selects appropriate elements andputs downthese elements on the desk in the assembly design area. Then he assembles the selected elements one by one to build up the final fixture systemwiththeguidanceofthesystem. 1-4244-0259-X/06/$20.00 C)2006IEEE 2650 Authorized licensed use limited to: Nanchang University. Downloaded on December 20, 2009 at 22:44 from IEEE Xplore. Restrictions apply. Fig.1.OverviewofthedesktopVRbasedmodularfixturedesignsystem. 3) Database: The database deposit all of the models of environment and modular fixture elements, as well as the domain knowledge and useful cases. There are 5 databases shown in Fig.1. Among them, knowledge & rule base governing all fixture planning principles forms the brains of thesystem. III. PROCEDUREOFMODULARFIXTUREDESIGN In this section, an instructive modular fixture design procedure within VE is presented. Besides the 3D depth that the users feel and the real-world like operation process, this procedure features intelligence and introduction. During the design process, some useful cases and suggestion will be presented to the user for reference based on intelligent inference method such as Case based reasoning (CBR) and Rule based reasoning (RBR). Further more, relative knowledge andrules arepresented ashelppages thattheuser caneasilybrowsedduringthedesignprocess. Overview of modular fixture design process is summarized in Fig. 2. After the VE environment is initialed andthe workpiece is loaded, the first step is fixtureplanning. Inthis step, theuserfirstdecides thefixturing scheme, thatis specifies the fixturing faces of the workpiece interactively. Forhelptheusersdecision-making, someusefulcasesaswell as their fixturing scheme will be presented via the automatic CBR retrieval method. Once the fixturing faces are selected, theusermaybepromptto specifythefixturingpoints. Inthis task, somesuggestions andrulesaregiven. After the fixturing planning, the next step is fixture FUs design stage. In this stage, the user may be to select suitable fixture elements andassembletheseindividualparts into FUs. According to the spatial information ofthe fixturingpoints in relation to the fixture base and the workpiece, some typical FUs and suggestions may be presented automatically. These willbehelpfulfortheuser. AftertheplanningandFUs design stage, the next stage is interactively assembling the designed fixtureFUstoconnecttheworkpiecetothebaseplate. When the fixture configuration is completed, the result will be checked and evaluated within the machining environment. The tasks executed in this environment including assembly planning, machining simulation, and fixture evaluation. Assemblyplanning isusedto gain optimal assembly sequence and assembly path of each component. Machining simulation is responsible for manufacturing interaction detection. Fixture evaluation will check and evaluate the design result. In conclusion, the whole design process isinanaturemannerforthebenefitofVE. Moreover, the presented information of suggestion and knowledge can advise the user on how to make decisions ofthe best design selection. IV. ASSEMBLYMODELINGOFMODULARFIXTURE A. Modularfixturestructureanalysis A functionalunit(FU) is acombination offixture elements to provide connectionbetweenthebaseplate and aworkpiece 11. Generally, modularfixture structuremaybe dividedinto three functional units according to its basic structure characteristics, namely locating unit, clamping unit, and supporting unit. The number offixture elements in aFU may consist ofone or more elements, in which only one element serves as a locator, support or clamp. The major task ofthe modularfixture assembly is to selectthe supporting, locating, clamping and accessory elements to generate the fixture FUs toconnecttheworkpiecetothebaseplate. By analyzing the practical application ofmodular fixtures, it is found that the assembly ofmodular fixtures begins by selecting the suitable fixture elements to construct FUs, then subsequentlymountingtheseFUs onthebaseplate. Therefore, the FUs can be regarded as subassemblies ofmodular fixture system.Further,thestructureofmodularfixturesystemcanbe representedasahierarchalstructureasshowninFig.3. 2651 Authorized licensed use limited to: Nanchang University. Downloaded on December 20, 2009 at 22:44 from IEEE Xplore. Restrictions apply. UsefTa6 *T- siikg&Sugge lr,l Fixtui e Elemenets rUetrieval i0 Tools rKetrieval 4 Fig.2Modularfixturedesignprocedureinproposedsystem B. Hierarchically structured data modelfor modularfixture representation in VE It is common that the corresponding virtual environment may contain millions ofgeometric polygon primitives. Over thepastyears, anumberofmodel sub-division schemes, such asBSP-tree 10 andOctrees,havebeenproposedto organize largepolygonalmodels.However, formodular Ba 1I_ 1 Hsreplalte Bansepla1nte Elements *Locatng ElementsL,cating Units AccessoryEllements ClamnpingElemnents !ClampingUnits SupportingElemntsSupporting Ufnits Accessory Elements Fig. 3Hierarchical structureofmodularfixture system design applications, the scene is also dynamically changing, due to interactions. For example, in design process, the part object may change its spatial position, orientation and assembly relations. This indicates that a static representation, such as BSP-tree, is not sufficient. Further more, the above models can only represent the topology structure of fixture system in the component level. However, to the assembly relationship among fixture components, which refers to the mating relationship between assembly features that is not concerned. In this section, we present a hierarchically structuredandconstraint-baseddatamodelformodularfixture system representation, real-time visualization and precise 3D manipulationinVE. As shown in Fig.4, the high-level component based model is used for interactive operations involving assemblies or disassembles. It provides both topological structure and link relationsbetweencomponents. Theinformationrepresent- ed in the high-level model can be divided into two types, i.e. component objects and assembly relationships. Component objects can be a subassembly or a part. A subassembly consists of individual parts and assembly relationships betweentheparts. Component Level (Pt Part S Subassembly Assembly relationship Feature Level Ft3 Feature Feature mating relationship t- -t Polygon Level FZ-ll. Polygon Fig.4ThehierarchicalstructuredatamodelinVE Themiddle-levelfeaturebasedmodelisbuiltuponfeatures and feature constraints. In general, the assembly relationship often treated as the mating relationships between assembly features. Thus the featurebasedmodel isusedto describethe assembly relationship andprovides necessary information for spatial relationship calculating during assembly operation. In this model, only the feature relationships between two different components are considered. The relationship between features ofone element will be discussed in feature basedmodularfixtureelementmodelingbelow. The low-level polygon based model corresponds to the above two level models for real-time visualization and interaction. It describes the entire surface as an inter- connected triangular surface mesh. More about how the polygons organized of a single element will be discussed is thenextsection. C. Modularfixtureelementsmodeling As we know, in VE, the part is only represented as a number ofpolygon primitives. This result in the topological 2652 Authorized licensed use limited to: Nanchang University. Downloaded on December 20, 2009 at 22:44 from IEEE Xplore. Restrictions apply. relations- hips and parametric information are lost during the translation process of models from CAD systems to VR systems. However, this important information is necessary in design and assembly process. In order to fulfill the requirements, we present a modeling scheme for fixture elementsrepresentationinthissection. The modular fixture elements are pre-manufactured parts withstandarddimensions. Afterthefixturingschemedesigned, the left job is to select suitable standard elements and assemblethese elements to formafixture systeminafeasible andeffectivemanner. Therefore, intheproposed system, only the assembly features of the fixture elements need to be considered. Inthispaperanassemblyfeature isdefinedas apropertyof afixture element, whichprovidesrelatedinformationrelevant to modular fixture design and assembly/disassembly. The following eight function faces are defined as assembly featuresoffixtureelements: supportingfaces, supportedfaces, locating holes, counterbore holes, screw holes, fixing slots, andscrewbolts. Besidestheinformation aboutthefeaturelike typeanddimension, otherparameters, i.e. therelativeposition andorientationofthe featureintheelements localcoordinate system are recorded with the geometric model in the fixture element database. When one element assembles with another, the information aboutthematedfeatures isretrieved andused to decide the spatial relationship ofthe two elements. More information about the assembly features and their mating relationship arediscusseddetailedinRef 1. D. Constraintbasedfixtureassemblyin VE 1)Assemblyrelationshipbetweenfixtureelements Mating relationships have been used to define assembly relationships between part components in the field of assembly. According to the assembly features summarized in the above section, there are fivetypes ofmating relationships between fixture elements. Namely against, fit, screw fit, across, andT-slotfit,which are illustrated inFig. 5. Based on these mating relationships, we can reason the possible assemblyrelationshipofanytwoassembledfixtureelements. 2)Assemblyrelationshipreasoning Ingeneral, the assemblyrelationship oftwo assembledpart isrepresented as thematedassembly featurepairs ofthem. In the above section, we defined five basic mating relationships between fixture elements. Therefore, it is enabled to decide the possible assembly relationships through finding the possible mating assembly feature pairs. These possible assembly relationships are saved in assembly relationships database(ARDB)forfixtureassemblyinnextstage. However, when the fixture is complicated and the numbers ofcomposite fixture elements is large, the possible assembly relationships are too much to take much time for reasoning andtreating. To avoidthis situation, wefirstdecide the possible assembled elements pairs. That is to avoid reasoning the assembly relationship between a clamp andthe baseplate, for they never were assembled together. In this stage, some rules are utilized to find the possible assembled elementspairs. The algorithm of assembly relationships reasoning is similar to what discussed in Ref 12. Thus the detailed descriptionofthealgorithmisomittedfromthispaper. (a) AIlai.ns .2 l.I.F LIi I7 F d) Asicmie 1f-isxkt Elmn Fig. 5Fivebasicmatingrelationshipsbetweenfixtureelements 3)Constraint-basedfixtureassembly Aftercarrying outthe assemblyrelationships reasoning, all possible assembly relationships ofthe selected elements are establishedandsavedinARDB. Basedontheserelationships, the trainee can assemble these individual parts to a fixture system. This section is about the discussion of interactive assembly operation in VE. The process ofa single assembly operation is presented in Fig.5 and illustrated by two simple partsassemblyasshowninFig.6. In general, the assembly operation process is divided into three steps, namely assembly relationship recognizing, constraint analysis and applying, constraint-based motion. Firstly, the trainee selects an element and moves it to the assembled component. Once an inference between the assembling and assembled component is detected during the moving,the inferredfeatures is checked. Ifthetwo features is one of the assembly relationships in ARDB, they will be highlighted and will await the users confirmation. Once it is confirmed, the recognized assembly relationship will be appliedby constraint analyzing and solving, that is adjustthe translationandorientationoftheassemblingelementtosatisfy the position relationship ofthese two components, as well as applythenew constrainttotheassemblingelement.Whenthe new constraint is applied, the motion of the assembling element will be mapped into a constraint space. This is done bytransferring 3Dmotiondatafromtheinputdevicesintothe allowable motions ofthe object. The constraint-based motion notonlyensuresthattheprecisepositionsofacomponentcan be obtained, but also guarantee that the existing constraints will not be violated during the future operations. The assembling element will reach to the final position through succession assembly relationship recognizing and constraint applying. 2653 Ii 1-11 4- (b) F.t Authorized licensed use limited to: Nanchang University. Downloaded on December 20, 2009 at 22:44 from IEEE Xplore. Restrictions apply. NO Assembly relationship Iis possible checking elatioohship? Fig. 6Processofassemblyconstraintestablishment No V. MACHINING SIMULATION A. Manufacturinginteractions During the machining process, there are many types of manufacturing interactions associated with the fixture may occur. These interactions can be divided into two broad categories illustrated below, namely static interactions and dynamicinteractions. 1) Static interactions refer to the interference between fixture components, the interference between fixture components and machine tool, and the interference between fixture components andmaching feature ofworkpiece during theworkpiecesetup. 2)Dynamicinteractionsrefertothetool-fixtureinteractions, which occur within a single operation when the tool and the fixtureusedinthatoperationmaycollideduringcutting. Generally, the aspects of machining process and cutter paths are not considered duringthe fixture design stage. As a result, these interactions may often occur during the practical manufacturing. Thus the human machinists have to spend muchoftheirtimeidentifyingtheseinteractions andresolving them. Itis oftenresults inmodification orre-designoffixture system. Thatistediousandtimecostly. B.Interferencedetection Although the currently commercial software, like VERICUT, can simulates NC machining to detect tool path errors and inefficient motion prior to machining an actual workpiece. It is available to eliminate errors that could ruin the part, damage the fixture, break the cutting tool, or crash the machine during the part programming stage. However, these software are expensive and oriented to NC program- mertherebynotsuitableforfixturedesigners. During the fixture design stage, it should be ensured that the associated fixture interactions can be avoided. In this system, after the fixture configuration is complete, the machining simulation module is presented to the user to identifytheinteractionsandresolvethem. Within the machining simulation environment, the 3D digitalmodelofmachinetoolispresented. The canassemble the fixture components on the work bench and setup the workpiece, just as what the machining engineers do in the actual site. During the setup, the fixture components and the workpiece are move to their assembly position under manipulation. Theinterferencecheckingmoduleiscarriedout. Ifinterference occurs, the inferred objectwill be highlight. It is p
收藏