CAD CAM CAD/CAM CATIA South Africa CNC Design

Computer Aided Design, Computer Aided Manufacturing CATIA solutions, Delmia, Smarteam, Smartteam

Catia CAD CAM South Africa

Catia Cad/Cam South Africa. CDC Design

CAD/CAM , Delmia, Smarteam, Smart Team.

CNC Design Consultants is the leading distributor of CATIA CAD/CAM software in South Africa. CNC specializes in CAD CAM software.
 


 
 
IBM Business Partner CNC Design Consultants


Computer-Assisted Three-Dimensional Interactive Application is acclaimed throughout the world as the leading program for use in design. Smarteam has the unique capability of interfacing with virtually EVERY known CAD/CAM product, to provide complete control over the end-to-end management of the product development process. DELMIA provides software solutions from concept to implementation, enabling our clients to increase productivity, lower  costs, achieve better quality and bring their products to market more  quickly. Standard Parts library seamlessly integrated to all the main CAD software 	Forming Technologies Incorporated (FTI) is a world leader in providing OEM's and part  	suppliers with innovative software and training solutions designed to reduce the 	development time and cost of parts and tooling.

 

Industry News, Articles and Press Releases

CATIA V5 Knowledge Templates

By Franck Montigon, Strategy, CATIA V5 Shape Design and Styling, Knowledge and Analysis Solutions

Instantiation of the Assembly Template (automatic reconnection). Images courtesy of Dassault Systèmes. open image window for this article

One of the main purposes of the CATIA V5 Knowledgeware solutions is to capture the trade know-how required for product design and to harness this knowledge to develop new, better quality and faster products, notably by the creation of intelligent templates. These Knowledge Templates, as they are known in CATIA V5, combine varied elements included in product design. The templates are then reused either by the same team/project/company, or through the extended enterprise by way of exchanges between Original Equipment Manufacturers (OEM) and suppliers, for example. This components-based approach accelerates and simplifies design.

Definition of a Knowledge Template

A Knowledge Template is comprised of varied elements such as geometry, product structure, and especially trade know-how as defined in CATIA V5 Knowledgeware. The most common knowledge elements are Formulas and Rules (to parametrize a component), Design Tables (to define component alternatives), and Checks (to check that the components match rules relevant to the company practices). There are also more advanced functions such as Optimizations (to optimize a component), Reactions (which can add a behavior to a component) and Sets of Equations (to solve equations and inequations).

It is this wealth of knowledge that enables both the creation of intelligent components, which are able to adapt to a new context (component morphing), and the efficient communication of the original design intent.

To fully appreciate the power and benefits the Knowledge Templates offer, it is worth noting that the Knowledgeware is one of the core components of CATIA V5, launched in 1999. The result? Knowledge can be accessed and used at every product design stage, from the concept to the maintenance, as well as be enriched interactively from all V5 applications.

The Knowledge Template can be classified in three categories, depending on whether the original design is:

  • A sub-part element, in which case it will concern Feature Templates;

  • A whole part, in which case it will concern Part Templates;

  • An assembly (several parts and/or sub-assemblies), in which case it will concern Assembly Templates.

Focus on Feature Template

There are two types of Feature Template:

The first allows for quick reuse of the design while controlling all the reused elements, i.e. being able to modify everything. These are PowerCopy templates (PwC).

The second is just as fast but its exterior view is a “black box” (users cannot modify elements apart from some control parameters). These are User-Defined Feature templates (UDF).

Either type of feature template may be chosen depending on the degree of control sought and degree of confidentiality required (Intellectual Property protection). The creation and reuse of the two types of feature templates is very similar. Part Template and Assembly Template creation follows exactly the same pattern.

Create a Feature Template

Your geometry is created as well as all the knowledge elements that comprise it. Figure 1 (click on "open image window" link above if you have not already done so) shows the screen that enables interactive creation of a Feature Template. There are a number of tabs that we shall look at in their order of use:

1. You need to select the component to transform into a template in the Feature Tree. The "Definition" window will then display the list of components to choose from, the related external documents and the inputs required for the instantiation of the template (i.e., the input elements that the end user will have to indicate to insert his component in a new context).

2. Then rename these entries to make them as easy to understand as possible using the "Inputs" tab.

3. "Parameters," the third tab, enables the creator of the template to choose the parameters accessible after instantiation (in case of a UDF).

4. Customize your template by attributing a particular icon to it for a quick identification in the Feature Tree ("Icon" tab).

5. Indicate the geometric output elements that you want to use to support future developments (UDFs only).

6. Attribute a specific identity to your template, recognized by the V5 infrastructure, for advanced operations (search, rules, etc). (UDFs only).

7. Click OK. Your template has been created and may now be found in the Feature Tree of your part.

Add Extra Knowledge

Note that for even easier use of your template, you can add extra documents to explain how you created your component and how it should be reused in much more detail. This information will be accessible directly by the end user, through URL links, when he wants to instantiate this template.

Store, Share, Deploy

After reusing your Feature Template, you can opt for different means of saving:

  • The "file based" mode enables you to store your Feature Template like any other file and reuse it with the "Insert component" command.

  • The CATIA catalogues permit you to consult categorized information, provide wider distribution and simplified reuse thanks to previews of templates. See Figure 2.

  • Lastly, you can also save your templates in V5 Product Data Management systems (ENOVIA VPM, ENOVIA V5 LCA), and in SMARTEAM.

Reuse Your Feature Template in Another Context

1. From any CATIA workbench, go to the menu and select "Insert from catalog.” Choose the template to instantiate, the window (shown in Figure 3) will appear.This panel is comprised of a list of entries to fill in, an interactive window to view the component to be inserted, an explanation of the entries, and an access to more detailed information.

2. Select the inputs either directly on your model, or in the Feature Tree, or click on "Use Identical Name" if your entry parameters have already been identified in the context where you want to insert your template (automatic reconnection).

3. Click on OK. Your Feature Template has been instantiated and is adapted to the context. (See Figure 4).

After-Reuse Modifications

If you have chosen to create a Power Copy, you can modify everything, since you have retrieved the original structure and information (See Figure 5). However, if you have opted for a component-based approach (black box) via a UDF, you can only change the entries and the parameters left free by the template designer (See Figure 6).

Example of an Assembly Template
Figures 7-9

illustrate a simple example of an Assembly Template. It is a trailer coupling, an assembly comprised of three parts.

Summary

To recap, here are the points that we have dealt with in this article:

  • Firstly, the user-friendliness of Knowledge Templates makes it a simple and powerful tool for capturing and reusing know-how. Everything is done interactively, whatever application you are working on.

  • The knowledge integrated into these Templates allows it to be adapted instantly while spreading the company's best practices.

  • Finally, the components-based approach speeds product design and increases productivity.

Visit IBM's website   

 

The IBM logo is a registered trademark and the IBM Business Partner emblem is a trademark of  International Business Machines Corporation and are used together under license.

Last modified on ©1997 - 2005 CNC Design Consultants
Please address comments to the Webmaster.