How to calculate the displacement in normal direction?
Hello everybody,
I use a modal requency response analysis to calculate the displacement of a component. I have already defined a set of nodes, which I use for calculating the displacement. So I receive the displacement in x,y and z direction at this predefined nodes. However, I am interested in the bending behavior, so I want to know the displacement of an element in normal direction.
Is there any possibilty to get to this solution in OptiStruct?
So the algorithm should calculate the normal direction of an element and than take the attached nodes for calculating a displacement in that normal direction.
I hope you have a solution for my struggle.
Kind regards,
Robert
Best Answer
-
Maybe it is answer for you! Just check it in Optistruct reference guide0
Answers
-
the only way I can think of is to create a bunch of local coordinate systems, and assign them to your nodes, as analysis system, so that the output will be according to these systems. You could build a HM script for that, maybe.
Maybe someone else has a better solution.
0 -
How you can define the "normal" vector at node?
In general case, one node could belong to several element. Each element has his normal direction.
0 -
Could you show image of your component?
If its shape is primitive, we can think.
In general case, calculating normal vector of a node may be tough,
perhaps take average normal of surrounding elems....
0 -
Unfortunately I am not allowed to show the component I am working on.
At the Global_Output_Request card there is at displacement unter "Type" actually the possibility to choose "Normal". As a result I receive 3 normal displacements, maybe the normal vector with its components?
0 -
Maybe it is answer for you! Just check it in Optistruct reference guide0