*Heading
*preprint, echo=NO, history=YES, model=YES, contact=NO
*include,input=scooter_parameters.inp
*system
0,0,<settled_axle_height>
** ----------------------------------------------------------------
** PART INSTANCE: PART-1-1
**
*Node,nset=deck
*Node,nset=rider
90000,0,0,<rider_cg_height>
*element, type=Z1,elset=sub_elem, file=scooter_subgen
**1000,5127,1, 2, 3, 4
*substructure property, elset=sub_elem
** ----------------------------------------------------------------
** PART INSTANCE: HANDLE-1
**
*Node,nset=handle
*Element, type=B31
*Nset, nset=ASSEMBLY_HANDLE-1_TIE-SLAVE
*Nset, nset=ASSEMBLY_HANDLE-1__PICKEDSET2
*Nset, nset=ASSEMBLY_HANDLE-1__PICKEDSET5
*Nset, nset=ASSEMBLY_HANDLE-1__PICKEDSET6
*Elset, elset=ASSEMBLY_HANDLE-1__PICKEDSET2
*Elset, elset=ASSEMBLY_HANDLE-1__PICKEDSET5
*Elset, elset=ASSEMBLY_HANDLE-1__PICKEDSET6
*beamsection, elset=ASSEMBLY_HANDLE-1__PICKEDSET2, temperature=GRADIENTS, material=MATERIAL-2, section=PIPE
*connectorsection, elset=ASSEMBLY_WIRE-1-SET-1
BEAM,
ASSEMBLY_GLOBAL,
*connectorsection, elset=ASSEMBLY_WIRE-2-SET-1
BEAM,
ASSEMBLY_GLOBAL,
*connectorsection, elset=ASSEMBLY_WIRE-3-SET-1
BEAM,
ASSEMBLY_GLOBAL,
*connectorsection, elset=ASSEMBLY_WIRE-4-SET-1
BEAM,
ASSEMBLY_GLOBAL,
*connectorsection, elset=ASSEMBLY_WIRE-5-SET-1
HINGE,
ASSEMBLY_GLOBAL,
*connectorsection, elset=ASSEMBLY_WIRE-6-SET-1
HINGE,
ASSEMBLY_GLOBAL,
*connectorsection, elset=ASSEMBLY_WIRE-7-SET-1
CARDAN,
"ASSEMBLY_DATUM CSYS-2",
*surface, type=NODE, name=ASSEMBLY_TIE-MASTER_CNS_
ASSEMBLY_TIE-MASTER, 1.
*surface, type=NODE, name=ASSEMBLY_HANDLE-1_TIE-SLAVE_CNS_
ASSEMBLY_HANDLE-1_TIE-SLAVE, 1.
*orientation, name=ASSEMBLY_GLOBAL
*orientation, name="ASSEMBLY_DATUM CSYS-2"
*tie, name=TIE, positiontolerance=0.1, adjust=YES
ASSEMBLY_HANDLE-1_TIE-SLAVE_CNS_, ASSEMBLY_TIE-MASTER_CNS_
*mass, elset=ASSEMBLY_RIDER_CENTER
<rider_mass>,
*mass, elset=ASSEMBLY__PICKEDSET94_INERTIA-2_MASS_
0.1,
*rotaryinertia, elset=ASSEMBLY__PICKEDSET94_INERTIA-2_ROTI_
*Node,nset=connectors
*Element, type=MASS
**1, 5127
*Element, type=ROTARYI
*Element, type=CONN3D2
**
** Assembly Nsets
**
*Nset, nset=ASSEMBLY_CENTER
*Nset, nset=ASSEMBLY_RIDER_CENTER
*Nset, nset=ASSEMBLY_LEFT1
*Nset, nset=ASSEMBLY_RIGID-RP1
*Nset, nset=ASSEMBLY_RIGID-RP2
*Nset, nset=ASSEMBLY_TIE-MASTER
*Nset, nset=ASSEMBLY_WIRE-1-SET-1
*Nset, nset=ASSEMBLY_WIRE-2-SET-1
*Nset, nset=ASSEMBLY_WIRE-3-SET-1
*Nset, nset=ASSEMBLY_WIRE-4-SET-1
*Nset, nset=ASSEMBLY_WIRE-5-SET-1
*Nset, nset=ASSEMBLY_WIRE-6-SET-1
*Nset, nset=ASSEMBLY_WIRE-7-SET-1
*Nset, nset=ASSEMBLY__PICKEDSET93
**
** Assembly Elsets
**
*Elset, elset=ASSEMBLY_CENTER_INERTIA-1_
*Elset, elset=ASSEMBLY_RIDER_CENTER
*Elset, elset=ASSEMBLY_WIRE-1-SET-1
*Elset, elset=ASSEMBLY_WIRE-2-SET-1
*Elset, elset=ASSEMBLY_WIRE-3-SET-1
*Elset, elset=ASSEMBLY_WIRE-4-SET-1
*Elset, elset=ASSEMBLY_WIRE-5-SET-1
*Elset, elset=ASSEMBLY_WIRE-6-SET-1
*Elset, elset=ASSEMBLY_WIRE-7-SET-1
*Elset, elset=ASSEMBLY__PICKEDSET94_INERTIA-2_MASS_
*Elset, elset=ASSEMBLY__PICKEDSET94_INERTIA-2_ROTI_
*amplitude, name=AMP-2, smooth=0.25
0., 0., 0.05, 1., 0.5, 1.
*amplitude, name=LOAD
0., 0., 0.05, 1., 0.5, 1.
*amplitude, name=IMMEDIATE
0., 1., 0.5, 1.
*connectormotion
ASSEMBLY_WIRE-7-SET-1, 4
*nset,nset=node1
*nset,nset=node2
*nset,nset=QA_TEST_key_nodes
rider,
*nset,nset=front_wheel
*nset,nset=back_wheel
*nset,nset=cn
**
*nset,nset=all_nodes
deck,
rider,
handle,
connectors,
*initial conditions,type=velocity
all_nodes,1,<velocity>
**
*nset,nset=hand_holds
*nset,nset=foot_holds
*surface,type=node,name=rider_connections
hand_holds,1.
foot_holds,1.
*coupling, constraintname=RIDER, refnode=rider, surface=rider_connections
*distributing
*Step, name=Step-1, nlgeom=YES, inc=100000
*dynamic, alpha=-0.05, haftol=200.
0.001, <simulation_duration>, 1.e-7, <max_std_increment>
*co-simulation controls, name=ctrl, time incrementation=subcycle
*co-simulation, name=exp_std, program=abaqus, controls=ctrl
*co-simulation region, type=node
CN,
*restart, write, numberinterval=1, timemarks=NO
*output, field, variable=PRESELECT, numberinterval=<output_interval>
*output, history
*node output, nset=QA_TEST_key_nodes
U1,U2,U3, V1, V2, V3, A1, A2, A3, UR1, UR2, UR3
*substructure path, enter element=1000
*output, field, freq=1
*node output
U,
*element output
S,
*substructure path , leave
*endstep