0% found this document useful (0 votes)
62 views2 pages

Vdisp: Elements Tested

This document discusses a test problem in Abaqus/Explicit that uses a user subroutine to prescribe nodal displacements, velocities, and accelerations. The problem models a truss with prescribed boundary conditions at several nodes using both the subroutine and amplitude functions, and confirms the responses are identical. It contains the input file and subroutine code for the analysis.

Uploaded by

Nrl Syafini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views2 pages

Vdisp: Elements Tested

This document discusses a test problem in Abaqus/Explicit that uses a user subroutine to prescribe nodal displacements, velocities, and accelerations. The problem models a truss with prescribed boundary conditions at several nodes using both the subroutine and amplitude functions, and confirms the responses are identical. It contains the input file and subroutine code for the analysis.

Uploaded by

Nrl Syafini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

5/26/2018 VDISP

VDISP
This problem contains basic test cases for one or more Abaqus elements and features.
The following topics are discussed:
Elements tested
Features tested
Problem description
Results and discussion
Input files

Products: Abaqus/Explicit

Elements tested
T3D2

Features tested
User subroutine to provide prescribed nodal behavior (displacements, velocities, and accelerations).

Problem description
A straight section built with one-dimensional truss elements is used in a dynamic analysis. The model has a displacement boundary condition prescribed at node 2, a velocity boundary
condition prescribed at node 3, and an acceleration boundary condition prescribed at node 4 using user subroutine VDISP. For comparison purposes a displacement variation is specified
at node 5, a velocity variation is specified at node 6, and an acceleration variation is specified at node 7 using amplitude functions. The variation prescribed is

f (t) = 1.5     sin(.1πt)

for displacement and

f (t) = 1.5 sin(.1πt) + .5 cos(.1πt)

for velocity and acceleration. The cosine contribution is excluded in selecting the displacement amplitude function to avoid an initial jump in the displacement. For the variations
specified using VDISP, the appropriate functions have to be incorporated into the subroutine. Identical variations are specified in both methods such that the results should be identical.

Results and discussion


The responses of the nodal degrees of freedom can be plotted to show that user subroutine VDISP is providing the same history as the amplitude function.

Input files
vdisp_uva.inp

http://bobcat.nus.edu.sg:2080/English/SIMACAEVERRefMap/simaver-c-vdisp.htm 1/2
5/26/2018 VDISP
Input file for this analysis.
vdisp_uva.f
User subroutine VDISP used in vdisp_uva.inp.

http://bobcat.nus.edu.sg:2080/English/SIMACAEVERRefMap/simaver-c-vdisp.htm 2/2

You might also like