外文翻译---基于事例推理的夹具设计研究与应用 联系客服

发布时间 : 星期二 文章外文翻译---基于事例推理的夹具设计研究与应用更新完毕开始阅读

3 Case adaptation and Case Storage 3.1 Case adaptation

The modification of the analogical case in the fixture design includes the following three cases:

1) The substitution of components and the component;

2) Adjusting the dimension of components and the component while the form remains; 3) The redesign of the model.

If the components and component of the fixture are common objects, they can be edited, substituted and deleted with tools, which have been designed.

3.2 Case storage

Before saving a new fixture case in the case library, the designer must consider whether the saving is valuable. If the case does not increase the knowledge of the system, it is not necessary to store it in the case library. If it is valuable, then the designer must analyze it before saving it to see whether the case is stored as a prototype case or as reference case. A prototype case is a representation that can describe the main features of a case family. A case family consists of those cases whose index codes have the same first 13 digits and different last three digits in the case library. The last three digits of a prototype case are always “000”. A reference case belongs to the same family as the prototype case and is distinguished by the different last three digits.

From the concept that has been explained, the following strategies are adopted:

1) If a new case matches any existing case family, it has the same first 13 digits as an existing prototype case, so the case is not saved because it is represented well by the prototype case. Or is just saved as a reference case (the last 3 digits are not “000”, and not the same with others) in the case library.

2) If a new case matches any existing case family and is thought to be better at representing this case family than the previous prototype case, then the prototype case is substituted by this new case, and the previous prototype case is saved as a reference case.

3) If a new case does not match any existing case family, a new case family will be generated automatically and the case is stored as the prototype case in the case library.

4 Process of CBR in Fixture Design

According to the characteristics of fixture design, the basic information of the fixture design

such as the name of fixture, part, product and the designer, etc. must be input first. Then the fixture file is set up automatically, in which all components of the fixture are put together. Then the model of the workpiece is input or designed. The detailed information about the workpiece is input, the case index code is set up, and then the CBR begins to search the analogical cases, relying on the similarity measure, and the most analogical case is selected out. If needed, the case is adapted to satisfy the current design, and restored into the case library. The flowchart of the process is shown in Fig.3.

5 Illustrating for Fixture Design by CBR

This is a workpiece (seeFig.4). Its material is 45# steel. Its name is seat. Its shape is block, and the product batch size is middle, etc. A fixture is turning fixture that serves to turn the hole, which needs to be designed.

The value of feature, attribute, case index code and weight of the workpiece is show n in

Tab.2.

Through searching, and calculating the similarity, the case index code of the most similar case is 19325513321402000, and the detailed information is show n in Tab. 3.

The similarity is calculated as follows:

So the value of similarity measure of the fixture which needs to be designed with the most analogical case in case library is 0.806, and the structure of the most analogical case is shown in Fig.5.

After having been substituted the component, modified the locating model and clamp model, and adjusted the relative dimension, the new fixture is designed, and the figure is show n in Fig.6.

As there is not the analogical fixture in the case library, the new fixture is restored in to the case library. The case index code is 19325513311402000.

6 Conclusion

CBR, as a problem solving methodology, is a more efficient method than an expert system to simulate human thought, and has been developed in many domains where knowledge is difficult to acquire. The advantages of the CBR are as follows: it resembles human thought more closely; the building of a case library which has self learning ability by saving new cases is easier and faster than the building of a rule library; and it supports a better transfer and explanation of new knowledge that is more different than the rule library. A proposed fixture design framework on the CBR has been implemented by using Visual C ++, UG/Open API in U n graphics with Oracle as database support, which also has been integrated with the 32D parametric common component library, common components library and typical fixture library. The prototype system, developed here, is used for the aviation project, and aids the fixture designers to improve the design