ABAQUS用户子程序VDLOAD

更新时间:2023-07-20 19:42:20 阅读: 评论:0

Abaqus Ur Subroutines Reference Manual 
我们和地球英文翻译1.2.2 VDLOAD
1.2.2 VDLOAD
Ur subroutine to specify nonuniform distributed loads.
Product: Abaqus/Explicit 
References
“Applying loads: overview,” Section 33.4.1 of the Abaqus Analysis Ur's Manual
“Distributed loads,” Section 33.4.3 of the Abaqus Analysis Ur's Manual
*DLOAD
*DSLOAD
“Deformation of a sandwich plate under CONWEP blast loading,” Section 9.1.8 of the A
baqus Example Problems Manual
Overview
没关系用英语怎么说Ur subroutine VDLOAD:
can be ud to define the variation of the distributed load magnitude as a function of position, time, velocity, etc. for a group of points, each of which appears in an element-bad or surface-bad nonuniform load definition;
will be called for load integration points associated with each nonuniform load definition including PENU and PINU loads applicable for pipe elements;
crescendodoes not make available the current value of the nonuniform distributed loads for file output purpos; and
recognizes an amplitude reference (“Amplitude curves,” Section 33.1.2 of the Abaqus Analysis Ur's Manual) if it appears with the associated nonuniform load definition.
Ur subroutine interface
      subroutine vdload (
C Read only (unmodifiable)variables -
a m
    1 nblock, ndim, stepTime, totalTime,
    2 amplitude, curCoords, velocity, dirCos, jltyp, sname,
C Write only (modifiable) variable -
    1 value )
C
      include 'vaba_param.inc'
C
      dimension curCoords(nblock,ndim), velocity(nblock,ndim),
    1  dirCos(nblock,ndim,ndim), value(nblock)
      character*80 sname
C
      do 100 km = 1, nblock
        ur coding to define value
  100 continue
      return
      end
zichen
Variable to be defined
value (nblock)
Magnitude of the distributed load. Units are FL–2 for surface loads, FL–3 for body forces.
Variables pasd in for information
nblock
Number of points to be procesd in this call to VDLOAD.
ndim
Number of coordinate directions: 2 for two-dimensional models, 3 for three-dimensional models. The model will be considered three-dimensional if any three-dimensional elements are defined (including SPRINGA elements).
stepTime
Value of time since the step began.
totalTime
Value of total time. The time at the beginning of the step is given by totalTime – stepTime.
amplitude
Current value of the amplitude referenced for this load (t to unity if no amplitude is referenced). You must multiply the load by the current amplitude value within the ur subroutine if the amplitude is required.
curCoords (nblock, ndim)
Current coordinates of each point for which the load is to be calculated.
velocity (nblock, ndim)
Current velocity of each point for which the load is to be calculated.
dirCos (nblock, ndim, ndim)
Current orientation of the face, edge, pipe, or beam for pressure type loads (not applicable for body force type loads). The cond dimension indicates the vector, and the third dimension indicates the components of that vector. For faces (pressures on three-dimensional continuum, shell, and membrane elements), the first and cond vectors are the local directions in the plane of the surface and the third vector is the normal to the face, as defined in “Conventions,” Section 1.2.2 of the Abaqus Analysis Ur's Manual. For solid elements the normal points inward, which is the opposite of what is defined in the conventions; for shell elements the normal definition is consistent with the defined conventions. For edges (pressures on two-dimensional continuum elements and two-dimensional beams and pipes), the first vector is the normal to the edge, the cond vector is the tangent to the edge, and, if ndim=3, the third vector will be a unit normal in the out-of-plane direction. For three-dimensional beam and pipe elements, the first and cond vectors are the local axes (, ) and the third vector is the tangent vector (), as defined in “Beam element cross-ction orientation,” Section 29.3.4 of the Abaqus Analysis Ur's Manual.
jltyp
Key that identifies the distributed load type. The load type may be a body force, a surface-bad load, or an element-bad surface load. For element-bad surface loads, this variable identifies the element face for which this call to VDLOAD is being made. See Part VI, “Elements,” of the Abaqus Analysis Ur's Manual for element load type identification. This information is uful when veral different nonuniform distributed loads are being impod on an element at the same time. The key is as follows:
spanner
Jltype
Load type
0
Surface-bad load
1
BXNU
2
BYNU
3
BZNU
20
PNU
21
P1NU
22
P2NU
23
P3NU
24
P4NU
25
P5NU
26
P6NU
disable是什么意思
27
PINU
28
PENU
41
PXNU
linkshare42社会公德的基本特征
PYNU
43
哈他瑜伽培训PZNU
sname
Surface name for a surface-bad load definition (JLTYP=0). For a body force or an element-bad load the surface name is pasd in as a blank.
 

本文发布于:2023-07-20 19:42:20,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/1107503.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图