You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 24, 2024. It is now read-only.
For further calculations I need the moments and forces in predefined directions.
I want to predefine the local axes for example as follow 'ex': [0, 0, 1], 'ey': [1, 0, 0], 'ez': [0, 1, 0] in global [x,y,z] coordniates. But when I load tho inp file into abaqus the local axes seem to be different.
In the following I descripe how I want to achieve that so far and what the problem is:
When I take the plate from the examples...
...and define the local axes with the following function right after creating the element... mdl.elements[1].axes.update({'ex': [0, 0, 1], 'ey': [1, 0, 0], 'ez': [0, 1, 0]})
the plot of the local axes looks good:
the *.inp file for abaqus seems to be written right:
When I create a new job in abaqus, load in the inp-file, and let show the local axes it looks like 'ex': [1, 0, 0], 'ey': [0, 0, 1], 'ez': [0, -1, 0] not like 'ex': [0, 0, 1], 'ey': [1, 0, 0], 'ez': [0, 1, 0]
I then also tried to swich the axes with: mdl.elements[1].axes.update({'ex': [1, 0, 0], 'ey': [0, 0, 1], 'ez': [0, -1, 0]})
the inp changes to: *ELEMENT, TYPE=S4, ELSET=element_0 1, 1,2,53,52 *ORIENTATION, NAME=ORI_element_0 1, 0, 0, 0, 0, 1
but the local axes in abaqus are then like this (with 2-axis even going in the negative x-direction):
Hello everyone,
For further calculations I need the moments and forces in predefined directions.
I want to predefine the local axes for example as follow
'ex': [0, 0, 1], 'ey': [1, 0, 0], 'ez': [0, 1, 0]
in global [x,y,z] coordniates. But when I load tho inp file into abaqus the local axes seem to be different.In the following I descripe how I want to achieve that so far and what the problem is:
When I take the plate from the examples...
...and define the local axes with the following function right after creating the element...
mdl.elements[1].axes.update({'ex': [0, 0, 1], 'ey': [1, 0, 0], 'ez': [0, 1, 0]})
the plot of the local axes looks good:
the *.inp file for abaqus seems to be written right:
Acording to this users-manual from abaqus, the points a,b for the orientation should be taken as:
a = [ax = 0, ay = 0, az = 1 ]
andb = [bx = 1, by = 0, bz = 0 ]
. This should lead to a local coordinatesystem as defined{'ex': [0, 0, 1], 'ey': [1, 0, 0], 'ez': [0, 1, 0]}
.https://abaqus-docs.mit.edu/2017/English/SIMACAEKEYRefMap/simakey-r-orientation.htm#simakey-r-orientation__simakey-r-orientation-s-datadesc1
When I create a new job in abaqus, load in the inp-file, and let show the local axes it looks like
'ex': [1, 0, 0], 'ey': [0, 0, 1], 'ez': [0, -1, 0]
not like'ex': [0, 0, 1], 'ey': [1, 0, 0], 'ez': [0, 1, 0]
I then also tried to swich the axes with:
mdl.elements[1].axes.update({'ex': [1, 0, 0], 'ey': [0, 0, 1], 'ez': [0, -1, 0]})
the inp changes to:
*ELEMENT, TYPE=S4, ELSET=element_0 1, 1,2,53,52 *ORIENTATION, NAME=ORI_element_0 1, 0, 0, 0, 0, 1
but the local axes in abaqus are then like this (with 2-axis even going in the negative x-direction):
The code so far is:
The text was updated successfully, but these errors were encountered: