Command manual

Command list

CONTACT_ACCURACY

Contact and tied interfaces
*CONTACT_ACCURACY
"Optional title"
coid, entype, enid, accuracy_level, accuracy_edge

Parameter definition

VariableDescription
coid Command ID
entype Entity type
options: G, P, PS, ALL
enid Entity identification number
accuracy_level Accuracy level
options:
1 $\rightarrow$ low
2 $\rightarrow$ standard
>2 $\rightarrow$ high
default: 2
accuracy_edge Flag to activate increased accuracy at sharp edges
options:
0 $\rightarrow$ standard accuracy
1 $\rightarrow$ increased accuracy

Description

This command is used to locally increase the accuracy of the contact calculations. The specified levels will overrule lower accuracy levels specified in CONTACT.

Example

Locally increased contact accuracy

The contact accuray is locally increased for the part with ID=11.


*UNIT_SYSTEM
SI
*TIME
0.01
#
# --- MESH ---
#
*INCLUDE
"first"
sub.k
1, 1, 1
0, 0, 0, -0.03, 0, 0
*INCLUDE
"second"
sub.k
1, 1, 1, 0, 0, 10, 10, 10
0, 0, 0, 0.03, 0, 0
#
# --- CONTACT ---
#
*CONTACT
"all to all"
1, 1
ALL, 0, ALL, 0, 0.1
*CONTACT_ACCURACY
"second washer"
2, P, 11, 2
#
# --- GRAVITY ---
#
*LOAD_GRAVITY
Z, 1
*FUNCTION
1
9.81
*END

Included file sub.k:

#
# --- MESH ---
#
*COMPONENT_PIPE
"washer"
1, 1, 1, 16, 1
0, 0, 0, 0, 0, 0.001, 0.006, 0.01
*COMPONENT_BOX
"left block"
2, 2, 1, 1, 1
-0.0295, -0.01, -0.02, -0.0095, 0.01, 0.0
*COMPONENT_BOX
"right block"
3, 2, 1, 1, 1
0.0095, -0.01, -0.02, 0.0295, 0.01, 0.0
*CHANGE_P-ORDER
ALL, 0, 2
*SMOOTH_MESH
ALL, 0, 45.0
#
# --- MATERIAL ---
#
*MAT_ELASTIC
1, 7800.0, 210.0e9, 0.3
*MAT_RIGID
2, 7800.0
#
# --- PART ---
#
*PART
"washer"
1, 1
"block"
2, 2
#
# --- BC ---
#
*BC_MOTION
"block"
1
P, 2, XYZ, XYZ
*END