*Heading
** Job name: Job-1 Model name: Model-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-1
*End Part
**
*Part, name=Part-2
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part-1-1, part=Part-1
*Node
*Element, type=C3D8I
*Element, type=C3D8R
*Nset, nset=_PickedSet2, internal, generate
*Elset, elset=_PickedSet2, internal, generate
** Region: (solid_section:Picked)
*Elset, elset=normal_half, internal, generate
*Elset, elset=hg_control_half, internal, generate
** Section: solid_section
*Solid Section, elset=normal_half, material=linear_steel
1.,
*Solid Section, elset=hg_control_half, material=linear_steel, controls=hg_control
1.,
*End Instance
**
*Instance, name=Part-2-1, part=Part-2
*Node
*Element, type=C3D10M
*Nset, nset=_PickedSet2, internal, generate
*Elset, elset=_PickedSet2, internal, generate
** Region: (solid_section:Picked)
*Elset, elset=_PickedSet2, internal, generate
** Section: solid_section
*Solid Section, elset=_PickedSet2, material=linear_steel
1.,
*End Instance
**
*Node
*Nset, nset=_PickedSet15, internal
*Nset, nset=_PickedSet17, internal
*Nset, nset=_PickedSet33, internal, instance=Part-2-1
*Nset, nset=_PickedSet34, internal, instance=Part-2-1
*Elset, elset=_dcoup_surf_S3, internal, instance=Part-1-1
*Elset, elset=_dcoup_surf_S4, internal, instance=Part-1-1, generate
*Surface, type=ELEMENT, name=dcoup_surf
_dcoup_surf_S3, S3
_dcoup_surf_S4, S4
*Elset, elset=_sphere_surf_S3, internal, instance=Part-2-1
*Elset, elset=_sphere_surf_S4, internal, instance=Part-2-1
*Elset, elset=_sphere_surf_S2, internal, instance=Part-2-1
*Elset, elset=_sphere_surf_S1, internal, instance=Part-2-1
*Surface, type=ELEMENT, name=sphere_surf
_sphere_surf_S3, S3
_sphere_surf_S4, S4
_sphere_surf_S2, S2
_sphere_surf_S1, S1
*Nset, nset=sphere_surf_nodes, internal, instance=Part-2-1
*Surface, type=NODE, name=sphere_surf_nd
sphere_surf_nodes, 1.
*Elset, elset=_cube_surf_S6, internal, instance=Part-1-1, generate
*Elset, elset=_cube_surf_S5, internal, instance=Part-1-1
*Surface, type=ELEMENT, name=cube_surf
_cube_surf_S6, S6
_cube_surf_S5, S5
** Constraint: Constraint-1
*Coupling, constraint name=Constraint-1, ref node=_PickedSet15, surface=dcoup_surf
*Distributing, weighting method=UNIFORM
**
** CONNECTORS
**
*Element, type=CONN3D2, elset=_Conn-1_CnSet_
1, Part-1-1.4, Part-2-1.5
*Connector Section, elset=_Conn-1_CnSet_, behavior=ConnProp-1
Axial,
*Element, type=CONN3D2, elset=_Conn-2_CnSet_
2, Part-1-1.7, Part-2-1.6
*Connector Section, elset=_Conn-2_CnSet_, behavior=ConnProp-1
Axial,
*Element, type=CONN3D2, elset=_Conn-3_CnSet_
3, Part-1-1.11, Part-2-1.10
*Connector Section, elset=_Conn-3_CnSet_, behavior=ConnProp-1
Axial,
*Element, type=CONN3D2, elset=_Conn-4_CnSet_
4, Part-1-1.12, Part-2-1.8
*Connector Section, elset=_Conn-4_CnSet_, behavior=ConnProp-1
Axial,
*nset, nset=ams_set_sphere, instance=Part-2-1
*nset, nset=ams_set_cube, instance=Part-1-1
*nset, nset=ams_set
ams_set_cube, ams_set_sphere
*End Assembly
**
** MATERIALS
**
*Material, name=linear_steel
*Density
7800.,
*Elastic
 2.1e+11, 0.3
*Connector Behavior, name=ConnProp-1
*Connector Elasticity, component=1
**
** INTERACTION PROPERTIES
**
*Surface Interaction, name=IntProp-1
1.,
*Friction, slip tolerance=0.005
 0.4,
*Surface Behavior, pressure-overclosure=HARD
**
** INTERACTIONS
**
** Interaction: Int-1
*Contact Pair, interaction=IntProp-1
sphere_surf, cube_surf
** ----------------------------------------------------------------
*Section Controls, name=hg_control, hourglass=enhanced
**
** STEP: Step-1
**
*Step, name=Step-1, nlgeom
preload
*Static
0.2, 1., 1e-05, 1.
**
** BOUNDARY CONDITIONS
**
** Name: BC-1 Type: Displacement/Rotation
*Boundary
_PickedSet17, 1, 1
_PickedSet17, 2, 2
_PickedSet17, 3, 3
_PickedSet17, 4, 4
_PickedSet17, 5, 5
_PickedSet17, 6, 6
** Name: BC-2 Type: Displacement/Rotation
*Boundary
_PickedSet33, 1, 1
_PickedSet33, 2, 2
**
** Push semisphere
**
*boundary
_PickedSet34, 3,3, 2.5000001
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=1
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
** ----------------------------------------------------------------
**
** STEP: Step-2
**
*Step, name=Step-2, perturbation
*Frequency, eigensolver=ams, normalization=mass, nset=ams_set
, ,50. , 9.0, 3.5, 2.4
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=1
**
** FIELD OUTPUT: F-Output-2
**
*Output, field
*node output, nset=ams_set
U,
*End Step
**
** STEP: Step-3
**
*Step, name=Step-3, perturbation
*Steady State Dynamics, frequency scale=LINEAR, interval=range
30., 40., 3,
*Cload
Part-1-1.17, 2, 1.e10
**
** OUTPUT REQUESTS
**
*Output, field
*node output, nset=ams_set
U
*End Step