Jump to content
Sign in to follow this  
Nimisha Srivastava

Defining constraints on a model

Recommended Posts

Dear Sir or Madam,

I contact you to get some information and adivces regarding my Inspire model that contains several solid parts:

1/ In order to increase the representativeness of my simulations, I would like to configure the connections between different parts by specifying for instance the allowed d.o.f. for a given connection. Is it something  achievable on Inspire ? (Because for the moment, all the parts are -by default- simply "glued" one to the other according to the initial CAD model)

Otherwise, what are the best way(s) to simulate these connections ? (By using connectors or forces, for instance ?)

2/ For an optimization, is there a way to specifiy directly or undirectly a maximal constraint value for the entire volume (or the design space or at least some specific points) along one direction, or a Von Mises value for instance ? (I am not sure about this but I think it might be possible on HyperMesh and not on Inspire, isn't it ?)

Otherwise, how to take it into account for the optimization constraints? (For the moment I have specified some general displacement constraints at given points but is it possible to better constrain it ?)

Thank you very much in advance for your time and your answers,
Best regards,

Bastien Jamain
Student in Advanced Master at ISAE-Supaéro

Share this post


Link to post
Share on other sites

Hi!

1. You can choose the degrees of freedom allowable for a given connection in a model by creating a support. For instance, if you need a part to rotate freely but not translate, you may apply a cylindrical support on it and double click on it to allow the rotational d.o.f.

 

Step 1: Create the part which needs to have free movement in a d.o.f. separately as a "New Part"

image.png

 

Step 2: Apply a support (this will restrict movement in all d.o.f.)

 

image.png

 

Step 3: Allow movement in a d.o.f. by double clicking on the support and clicking on the desired free d.o.f arrow such that it becomes green

 

image.png

 

If you want your parts to not be "glued" together, you may change their nature of bond from the contacts option into contacting instead of bonding.

 

2. You may specify a maximum magnitude for displacement by using the Disps option in the structures ribbon.

 

image.png

 

Please share your model and ask on this thread for more help.

 

Thanks

 

 

Share this post


Link to post
Share on other sites

First, thank you for your answers. I have modified my model and now I have some optimization troubles:

 

1/ I would like to perform a topological optimization and apply a load directly on a design-space surface to optimize, so that for instance a force will be split between the remaining elements at each iteration. But are the results meaningful? (I mean, that when I try to do it, I always have a warning message to explain me that some loads are connected to design-spaces and thus that they might be ignored.)

 

2/ In this case, is it possible to know if some loads have been ignored during the optimization?

 

3/ Does it works better if I use for instance a concentrated mass and rigid connections to the whole design-space to apply the load?

 

4/ Otherwise, is it possible to perform this on Inspire or is it necessary to apply loads through non-design spaces only?

 

5/ I have run another optimization but I get this error from the result files:
 

Quote

 

#--------Generating fresh Mesh
RUN_STATE = 7 ## Meshing completed successfully
# Time elapsed - '1511' Seconds <==> Total time taken - '1517' Seconds
RUN_STATE = 15 ## Realizing model
#--------Unable to realize contact (Contact 50) as UdbSet for Primary features can not be created
#--------Unable to realize
RUN_STATE = 527 ## Synthesis run completed successfully
# Time elapsed - '68' Seconds <==> Total time taken - '1585' Seconds
# Error - Unable to ralize synthesis data
RUN_STATE = 1551 ## Done
# Time elapsed - '1' Seconds <==> Total time taken - '1586' Seconds
# --------------------- END -----------------------

 

 

Do you know what might be wrong in my model? Because all my contacts seem correct and bonded to the design space and I was able to perform an analysis of the model but not to optimize it.

Share this post


Link to post
Share on other sites

Thank you for the answer, I understand. And in case it is not possible to define a washer because the load would not be applied trough non-design space holes but through a whole surface, do you know if is there is also any tips ?

Share this post


Link to post
Share on other sites

From free eBook: Simulation-Driven Design with Altair Inspire:

 

 
 
 
Quote

In general, it is best not to apply loads and displacements directly to design spaces, as this often leads to incorrect results. Instead, you should split the part into design and non-design spaces, and apply loads and displacements to the non-design spaces.

 

The same applies whether a hole or a flat surface- partition the design space adjacent to the surfaces with loads and BCs and put those volumes into non-design space.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...