07 KinematicConditions Radioss Intro V2019 MAR29-2019
07 KinematicConditions Radioss Intro V2019 MAR29-2019
07 KinematicConditions Radioss Intro V2019 MAR29-2019
7. Kinematic Conditions
• Tied Contact /INTER/TYPE2
• Rigid Walls /RWALL
• Rigid Bodies /RBODY
• Boundary Conditions /BCS
• Imposed Displacement /IMPDISP
• icoor for cylindrical coordinate system
• /SKEW
• Imposed Velocity /IMPVEL
• Incompatible Kinematic Conditions
• Exercise 7: Three-Point Bending
2
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
3
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
dsearch
4
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
6
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
Ignore Action
Slave nodes with no master segment found during the Starter are deleted from the
1
interface
Slave nodes with no master segment found during the Starter are deleted from the
2,3
interface with different methods to define the maximum search distance
The flag Ignore is available to automatically remove all slave nodes which can not be projected
onto the master surface
7
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
Idel2 Action
1 The kinematic condition is suppressed on slave node if the master element is deleted
In case failure (rupture of the shell element) is defined on the master side of the interface, it is
necessary to update the interface in order to release kinematic condition between the slave
node and the deleted element.
Logic with defaults:
• If Idel2 = 0, then refer to /DEFAULT/INTER/TYPE2
• If Idel2 = 0 in /DEFAULT/INTER/TYPE2 (or /DEFAULT/INTER/TYPE2 doesn’t exist), then Idel2 = 1000
8
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/INTER/TYPE2/2
SPOTWELD
# Slav_id Surf_id Ignore Spotflag Level Isearch Idel Dsearch
1014 1015 1 0 0 0 1 0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
9
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
10
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
• /SKEW
11
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
PLANE – Infinite
planar rigid wall
Slave nodes
CYL – Infinite
cylindrical rigid wall
12
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
3. Sphere of diameter Ф
M(N) M1 defines axis
Sphere
4. Parallelogram
point M1
slave
nodes
M(N) M1 defines n n = M M1 X M M2
point M or Node N
13
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
14
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
15
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
• Solution
Best practice is to use rigid body connected to a simple mesh representing the rigid object
• Easy to define more arbitrary shapes
• Can impose displacements, velocities according to function
• Removes issue with Incompatible Kinematic Conditions
16
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
• /SKEW
17
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
Simulation switches all nodes to rigid body Rigid Body turned off just
during free flight for CPU efficiency before impact
18
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
19
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
Master Node
ICoG COG Rigid Body Mass
Location
Computed using master Moved to computed Mass Entered +
1
and slave nodes COG Slave Node Mass
20
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
ICoG = 2
21
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
ICoG = 4
22
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
J 11 + J 22
J=0 J=
xx J=
yy J=
zz
3
Ispher = 1
Connections between Parts
23
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/RBODY/815
RIGID BODY PRIMARY NODE 815
# RBID ISENS NSKEW ISPHER MASS Gnod_id IKREM ICOG Surf_id
81500 0 0 0 500000 39 0 0 0
# Jxx Jyy Jzz
0 0 0
# Jxy Jyz Jxz
0 0 0
#Ioptoff
0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
24
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
• /SKEW
25
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
26
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
101 110
rotation along X
rotation along Y
#---1----|----2----|----3----|----4----
rotation along Z
/BCS/1
boundary_condition
#trarot skew_id gr_node
• If skew_id is non-zero, then the boundary conditions 101 110 0 1004
are applied with respect to this local skew # BCS NODE GROUP
/GRNOD/NODE/1004
• A Boundary Condition is a kinematic condition in which group_of_nodes
the velocity on a node’s degree of freedom is set to zero 207
#---1----|----2----|----3----|----4----
27
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
Z’ Y’ Z’ Y’
N3
Z N1
Z O’
N2
X’ X’
O Y
Y
X
X
28
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
• /SKEW
29
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
30
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
• The imposed condition will follow the displacement (or velocity) versus time curve defined
by fct_IDT
• The direction is defined by Dir and can be X, Y, or Z in translation,
and XX, YY, or ZZ for rotation
• /IMPDISP and /IMPVEL are kinematic conditions
31
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
#---1----|----2----|----3----|----4----|----5----|
/BCS/3
Spherical rigid wall center node
111 111 0 11
/GRNOD/NODE/11
grnodnode
4067
/IMPVEL/2
Imposed velocity in Z-direction
# Ifunct DIR Iskew Isensor Gnod_id Iframe
1 Z 0 11 0
0.0 -1.0 0.0
WARNING id : 312
** WARNING : INCOMPATIBLE KINEMATIC CONDITIONS IN MODEL
1 INCOMPATIBLE KINEMATIC CONDITIONS IN MODEL
• Example
• Two rigid bodies with the same slave nodes but they are active at different times so there is no issue.
34
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
35
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
36
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
Hints (1/7)
• UNITS: Length (mm), Time (s), Mass (ton), Force (N) and
Stress (MPa)
• Only one half of the model is modelled because it is
symmetric.
37
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
38
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
39
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
40
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
41
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
42
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
43
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
44
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Radioss, v2019
45