Parametric design in IDEA StatiCa Connection - Tubular connection

Este artigo também está disponível em:
Another tutorial to learn usage of parameters in IDEA StatiCa Connection. In this tutorial we will parametrize a simple tubular connection.

Create model

Start the Connection application and  choose the following template and initial parameters (click on Blank design):

inline image in article

Change the dimensions of the cross section for B1 and B2 to d = 400 mm and t = 10 mm:

inline image in article

Go to LE1 and modify as follows:

inline image in article

Add  a new Plate to Plate operation  and change te values according the picture:

inline image in article
inline image in article

Add a new Rib operation member B1 and PP1a:

inline image in article
inline image in article

Copy operation RIB1 to create RIB2 and apply it to B2 and PP1b:

inline image in article

The initial model is finished now. It looks like quite a simple model with few operations and there is nothing wrong with it. However, see how long it takes to create a different variant of the connection where:

  • Diameter tube = 350 mm
  • Number of bolts = 8
  • Length of ribs = 175 mm (half of the tube diameter)

Inner radius of the circular flange should match with inner radius of the tube while the outer radius should remain 80 mm larger than the outer radius of the tubes. The ribs should always be positioned in the middle between the bolts.

As you might have noticed, even though it seems like a quick modification, it can take a few minutes to model 1 new variant. If you want to model many variants more quickly, this approach can cost too much time.

Developer tab

To speed things up we shall make the model parametric and create a parametric template. To do this, go to:

Project tab -> Preferences -> Advanced settings -> Developer mode and enable the Developer tab:

inline image in article

Create parameters and parametric template

Go to the Developer tab and create 7 new parameters, assign them a parameter Id from “a” to “g”. Each parameter can be given a description and expression. This way, certain parameters can be made dependent on each other. Set the right unit for each parameter:

atube diameterGetValue('B1', 'CrossSection.Bounds.Height')
bouter radius flangea/2 + 0.008
cinner radius flangea/2 - 0.001
dradius boltsa/2 + 0.004
enumber of bolts12
fRib length0.2
gRadial start position rib3.1415/e
inline image in article

To make a parametric template, choose those parameters that you want to be user defined (a and e) and set them to Visible:

inline image in article

Now assign the relevant parameters to specific model properties: 

inline image in article

Click “Set to model” and see how the Connection changes based on the input parameters:

inline image in article

Go back to the Design tab and click on Operations. There you will find the parameters that were set to visible. You can change the parameters and press enter and now the model will change accordingly.

inline image in article

You can also use Boolean operators. Create a new parameter h with description “Rib ON” and give it as expression “True”. Set it also to Visible:

inline image in article

Link this parameter to model property RIB1 / Is Active and RIB2 / Is Active:

inline image in article

See the difference when switching on and off in the parametric template:

inline image in article
inline image in article

An alternative is to use if/then statements in the expression:

hRib ONif(a>0.3,True,False)
inline image in article

Choosing a smaller diameter for the tube < 300 mm should deactivate the ribs:

inline image in article

See below the finished model. 

With this tutorial, you have acquired the skills to utilize parameters and undertake fundamental parameter-related tasks.

Downloads Anexos

Artigos relacionados