• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

CATIA V5-V6 Tutorials

Tips and tricks, tutorials and workflow

  • CATIA tips and tricks
  • CATIA V5 Tutorials
    • Assembly
    • DMU Kinematics Simulator
    • DMU Navigator
    • DMU Space Analysis
    • Drawing
    • General Structural Analysis
    • Generative Shape Design
    • Part Design
  • How to
  • Video tutorials
  • About
  • Contact
You are here: Home / CATIA V5 Tutorials / Knowledge Advisor / Formula parameterization in CATIA V5 – beginner tutorial

Formula parameterization in CATIA V5 – beginner tutorial

03/15/2015 by Joe 2 Comments

It is my first CATIA Tutorial about parameterization in CATIA V5 using Formula command. It is simple and very useful when you want to create a single part with possibility to change fast multiple dimension and features.

With this command and with some knowledge about engineering you can create, for example, multiple parts from same family, like screws, washers or nuts. You must know a formula to do that. For example, for washers, you must know the difference between interior and exterior diameter that is 1/2 or other value and the thickness is 1 mm for all washers that have the exterior diameter smaller than 15 mm or something like this. I think you got the idea.

In this tutorial I want to show you how to use CATIA to do that, and after that you will be able to create by own any family of parts.

The beginning of Formula utilization

We have a dedicated module for Formula, relations and more, and it is called Knowledge Advisor. You can access the formula command also from Part Design Module and also from Generative Shape Design by pressing f(x) icon from Knowledge toolbar.

Formula-parameterization-in-CATIA-V5-1How to do any washer using parameterization

1. You must create a part using simple features without sketches. For my washer I created 2 circles, one with Dext=20 mm and another with Dint=10 mm. I use Pad command to extrude first circle and Pocket command to make the interior hole for the washer.

2. After that I want to change the interior and exterior diameter manually using Parameters. To do that you must press the Formula command. To be easier, select from Filter Type -> User parameters (to list all Parameters created by me). Now, click on New Parameter of type button and create 3 new parameters: Thickness, Interior Diameter, and Exterior Diameter.

Formula-parameterization-in-CATIA-V5-23. In the previous step I created 3 parameters. Now I must associate these parameters with washer dimensions.

Thickness parameter – now you must associate each parameter to one existing dimension. We   need to find now Pad size, Interior radius and Exterior radius. To do that, click again on formula f(x) and the window that appeared select Filter Type to Length and find the dimensions that you want to associate, in my case:

  • ‘Geometrical Set.1\Circle.1\Radius’ => ‘Interior diameter’ (Pocket.1)
  • ‘Geometrical Set.1\Circle.2\Radius’ => ‘Exterior diameter’ (Pad.2)
  • ‘PartBody\Pad.2\FirstLimit\Length’ => ‘Thickness’ (Pad.2 length)

Formula-parameterization-in-CATIA-V5-3To do that, double click on ‘Geometrical Set.1\Circle.1\Radius’ and in the new window that appeared you should find in Members of Length ‘Interior diameter’ and select it using double click.

Formula-parameterization-in-CATIA-V5-4If you select any Member of Length you will see the value of that dimension. In my case, if I select the ‘Geometrical Set.1\Circle.1\Radius’ I’ll see 10mm, if I select ‘Geometrical Set.1\Circle.2\Radius’ I’ll see 20mm.

Do same for other 2 parameters, Exterior diameter and Thickness.

Parameterization is very useful when you want to use a type of part with different dimensions, like screws, nuts or washers.

Tip: To find much faster a parameter, I suggest to rename all Pads or other elements with other names more easy to finding parts. To do that, select Pad, right click on it and select Proprieties (ALT+ENTER) and go to tab Feature Proprieties and in the Feature Name box use another name for selected element.

Note: It’s very important to put the measure unit for constant parameters. For example, if you want to have the diameter of a circle 20 mm you must tell to Formula box that. So, in formula editor you must put 20 mm not only 20.

Formula-parameterization-in-CATIA-V5-5

Video tutorial of Formula

Filed Under: Knowledge Advisor Tagged With: catia formula, catia parameterization

Reader Interactions

Comments

  1. Esa Maatta says

    11/08/2015 at 2:25 pm

    Hi,
    I have been using formulas and equivalent dimensions a lot. However, there is something I have not managed to crack.

    Sometimes formulas, eq dims etc knowledge based stuff get disabled. Icons are grayed out. This happens every now and then without any clear reason to me.

    Any idea what’s going on? I’m in the middle of a very laborious modeling and my eq dims have disappeared and knowledge based stuff is disabled. Has it something to do with copy and paste the profile I’m having the eq dims? Quick reply is much appreciated,

    Best regards,
    Esa

    Reply
    • Joe says

      11/09/2015 at 11:45 am

      Hello,
      What CATIA module do you use when you have this problem? Is a very strange situation.
      Thanks

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Buy me a coffee

Recent Posts

  • CATIA V5 Tutorial – Electric Motor Rotor Design
  • CATIA V5 Video Tutorial for Beginners #11 – Part Design
  • How to measure weight, volume and surface in CATIA V5
  • How to render a part or assembly in CATIA V5
  • Parameterization in assembly module using formula – CATIA V5 tutorial part 1

CATIA V5 Tutorial – Electric Motor Rotor Design

The new tutorial it is about a complex shaft design. It this link you can download the execution drawing for this part. You can find how to to read an execution drawing, how to use Stiffener command and some circular pattern.

CATIA V5 Video Tutorial for Beginners #11 – Part Design

The bellow video is about how you can create a simple part using simple commands in CATIA V5 Part Design module. For more questions or videos please check my YouTube Channel and also the CATIA video tutorial section from this blog. If you have some drawings I am open to draw for you in a […]

catia-assign-material-to-a-part

How to measure weight, volume and surface in CATIA V5

A simple but power-full tool is CATIA V5 is the Mass section, from where you can find very fast the main dimensions and weights of a part or of an assembly. To be more precise is very important to have assigned to each PartBody an material, You need to have on your interface active the […]

Footer

Recent Posts

  • CATIA V5 Tutorial – Electric Motor Rotor Design
  • CATIA V5 Video Tutorial for Beginners #11 – Part Design
  • How to measure weight, volume and surface in CATIA V5
  • How to render a part or assembly in CATIA V5
  • Parameterization in assembly module using formula – CATIA V5 tutorial part 1

Contact me

    Your Name (required)

    Your Email (required)

    Subject

    Your Message

    Enter the below code:

    captcha

    Categories

    • Assembly
    • CATIA tips and tricks
    • CATIA V5 Tutorials
    • CATIA V6 Tutorials
    • DMU Navigator
    • Drawing
    • General Structural Analysis
    • Generative Shape Design
    • How to
    • Knowledge Advisor
    • Part Design
    • Q&A
    • Video tutorials

    We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. Accept Read More
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
    Non-necessary
    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
    SAVE & ACCEPT