LSDYNA 971 R6.0 リリースノート(修正箇所1回目、英文) « ACS NEWS

LSDYNA 971 R6.0 リリースノート(修正箇所1回目、英文)

2012 年 2 月 9 日 by yo yamgatta

次に、各機能におけるバグフィックスなどです。(これも長いです)

修正機能

________________________ *AIRBAG ___________________                

Keyword: *AIRBAG_PARTICLE  
  Remove encrypted *AIRBAG_PARTICLE data from d3hsp.
 
Keyword: *AIRBAG_WANG_NEFSKE  
  Output airbag porosity leakage and venting hole leakage separately when CV=0.
 
Keyword: *AIRBAG_PARTICLE  
  Assign reference chamber ID for *AIRBAG_PARTICLE.
  Fix bug if chamber option and initial air option are both defined.
 
Keyword: *AIRBAG_PARTICLE  
  Improve computational efficiency of CPM chambers.
 
Keyword: *DEFINE_CPM_BAG_INTERACTION  
  Fix bug affecting multiple definitions of CPM airbag interaction.
 
Keyword: *AIRBAG_HYBRID, *AIRBAG_WANG_NEFSKE  
  Allow venting and porosity parameters to be defined using
  *DEFINE_CURVE_FUNCTION.
 
Keyword: *SENSOR_CONTROL  
  Fix broken *SENSOR_CONTROL type ‘AIRBAG’ when airbag is defined with
  *AIRBAG_PARTICLE.
 
Keyword: *AIRBAG_PARTICLE  
  Enable PPOP in *AIRBAG_PARTICLE for opening internal vent holes due to
  internal/external pressure differential.
 
Keyword: *DATABASE_CPM_SENSOR  
  Add option for CPM sensor to monitor rectangular box.
 
 

________________________ *BOUNDARY ___________________              

Keyword: *BOUNDARY_PRESCRIBED_ACCELEROMETER  
  Improve load curve parity check for *BOUNDARY_PRESCRIBED_ACCELEROMETER.
 
Keyword:  *BOUNDARY_PRESCRIBED_FINAL_GEOMETRY  
  Add *BOUNDARY_PRESCRIBED_FINAL_GEOMETRY to implicit.
 
Keyword: *BOUNDARY_PRESCRIBED_ORIENTATION_RIGID  
  Fix MPP explicit handling of subject command.
 
Keyword: *BOUNDARY_PRESCRIBED_ACCELEROMETER  
  Fix acceleration output to rbdout for *BOUNDARY_PRESCRIBED_ACCELEROMETER.
 
Keyword: *BOUNDARY_CYCLIC  
  Add SMP and MPP support for multiple sets of cyclic boundary conditions.
 
  Add ID option to *BOUNDARY_CYCLIC for id numbers and titles.
 
Keyword: *BOUNDARY_PRESCRIBED_ORIENTATION_RIGID  
  Fix implicit MPP implementation of *BOUNDARY_PRESCRIBED_ORIENTATION_RIGID.
 
Keyword: *BOUNDARY_SPC  
  Fix bug whereby spc constraint got lost after trimming.
 
Keyword: *BOUNDARY_USA_SURFACE  
  Fix bug involving USA and dynamic relaxation
Keyword: *BOUNDARY_PRESCRIBED_MOTION_RIGID  
  Fix problem of nodal rigid bodies not moving when
  *BOUNDARY_PRESCRIBED_MOTION_RIGID is used with DOF=9/10/11 or VAD=4.
 
Keyword: *BOUNDARY_PRESCRIBED_MOTION_SET  
  Correct bug affecting *SENSOR when used to control
  *BOUNDARY_PRESCRIBED_MOTION_SET.
 

________________________ *CONTACT ___________________               

Keyword: *CONTACT_…_MORTAR  
  Fix bug in mortar contact.
 
Keyword: *CONTACT  
  Exclude shell edge contact in MPP if edges are from the same segment.
 
Keyword: *CONTACT_…_TIEBREAK  
  Issue warning about AUTOMATIC_TIEBREAK types < 0
  (which are not supported in MPP) and switch to the corresponding
  positive type.
 
Keyword: *CONTACT_TIED_…_CONSTRAINED_OFFSET  
  Fix serious instability in MPP implementation of subject keyword and also
  a fix for tied contacts and adaptivity.
 
Keyword: *CONTACT_…_MORTAR  
  Add edge treatment in mortar contact.
 
Keyword: *CONTACT  
  Fix a segment based (SOFT=2) contact bug that could allow very thick parts
  to penetrate before contact is detected.
 
Keyword: *CONTACT_TIED_SHELL_EDGE_TO_SURFACE_OFFSET  
  Fix MPP rotational stiffness of *CONTACT_TIED_SHELL_EDGE_TO_SURFACE_OFFSET i
  in implicit.
 
Keyword: *DEFINE_FRICTION  
  Fix *DEFINE_FRICTION: DC and VC was swapped in the keyword reader in case
  PSET was used in PTYPEI/PTYPEJ.
 
Keyword: *CONTACT_AUTOMATIC_BEAMS_TO_SURFACE  
  Fix bug whereby *CONTACT_AUTOMATIC_BEAMS_TO_SURFACE did not work correctly
  if it was not the first contact surface defined.
 
Keyword: *CONTACT_2D_AUTOMATIC_…  
  Fix 2D automatic contact for explicit solutions.  When the velocity of penetration
  was very slow, it was failing to detect and prevent it.
 
Keyword: *CONTACT_…  
  Fix the neighbor segment checking (SFNBR>0) of segment based (SOFT=2)
  contact so it works when edge-edge checking is not active
  (DEPTH .ne. 5,25,35).
 
Keyword: *DATABASE_BINARY_INTFOR  
  Fix a problem of noisy output to intfor in MPP.
 
Keyword: *CONTACT_FORCE_TRANSDUCER_PENALTY  
  Fix a bug in 2 surface force transducers when used with segment based
  (SOFT=2) contact.
 
Keyword: *CONTACT_ERODING_…  
  Enable segment based (SOFT=2) eroding contact to work with a segment set
  for the slave or master side.  In this way, eroding can be disregarded
  on one side or the other, thereby saving resources.
 
Keyword: *CONTACT_INTERFERENCE_…  
  Increase depth of penetration allowed for *CONTACT_INTERFERENCE in MPP.
 
Keyword: *CONTACT_…  
  Add option to turn off near contact stiffness option in implicit after
  n cycles.  Set IGAP>2.
 
Keyword: *DEFINE_CURVE_ENTITY  
  Fix bugs affecting *DEFINE_CURVE_ENTITY when scale factors/offsets are
  used or the first point of the curve is not (0,0).
 
Keyword: *CONTACT_TIED_…  
  Enable spot weld thinning for tied contact options  OFFSET, BEAM_OFFSET,
  and CONSTRAINED_OFFSET in MPP.
  Previously, with spot weld thinning turned on via SPOTHIN in
  *CONTROL_CONTACT, contact thinning was based on proximity to part tied
  only with *CONTACT_SPOTWELD.
 
Keyword: *CONTACT_2D_AUTOMATIC_TIED_…  
  For 2D adaptive problems with tied contact, now print a tied contact
  report after each adaptive remesh to the messag file.
 
Keyword: *CONTACT_TIBREAK_SURFACE_TO_SURFACE  
  Add warning for unsupported option TBLCID in
  *CONTACT_TIBREAK_SURFACE_TO_SURFACE for MPP.
 
Keyword: *CONTACT_AUTOMATIC_…_TIEBREAK  
  Fix issues with MPP implementation of AUTOMATIC_TIEBREAK option 5.
 
Keyword: *CONTACT_…  
 
  Replace the check for initial penetration in segment based (SOFT=2)
  contact with a more accurate check that will not report nonsensical values.
 
  Add a new optional card E for *CONTACT in order to add a new parameter
  for segment based (SOFT=2) contact.
  By default, the segment pairs that share rigid bodies, or share
  nodal constraints, are removed form consideration of contact.  This can cause pentration
  because 1 or 2 nodes of a segment may belong to a constraint or rigid body, but the other
  nodes may be in motion, causing the segment to be penetrated.  When the new parameter
  (ISHARE) in field one of optional card E is set to 1, the sharing of constraints is no
  longer used to eliminate segment pairs and contact checking is done.
 
Keyword: *CONTROL_DYNAMIC_RELAXATION  
  Enable IDRFLG=2 on *CONTROL_DYNAMIC_RELAXATION to be used with
  segment based (SOFT=2) interference contact.
 
Keyword: *CONTACT_AUTOMATIC_GENERAL  
  Fix incorrect sliding energy for beam contact.
 
Keyword: *CONTACT_…_MORTAR  
  Fix bugs in mortar contact.
 
Keyword: *CONTACT_AUTOMATIC_GENERAL  
  Compute frictional energy for sleout when using *CONTACT_AUTOMATIC_GENERAL.
 
Keyword: *CONTROL_CONTACT  
  Add new parameter to field 8 of card 6 of *CONTROL_CONTACT to limit the
  number of constrained tied nodes that can be deleted before the model
  terminates with an error.
 
Keyword:  *CONTACT_NODES_TO_SURFACE, *USER_INTERFACE_FRICTION  
  Fix bug in user friction routine if *CONTACT_NODES_TO_SURFACE is used.
 
Keyword:  *CONTACT
  Segment based contact (SOFT=2 on optional card A) has been observed to be
  slower than R4.2 and R4.2.1.  The slowdown, first noticed in R5.0, occurs when
  there are significant numbers of shells in contact that have thicknesses that
  are large relative to their edge lengths.  In older, faster versions, the
  bucket sort was sometimes not sufficiently robust to identify thick segment
  pairs in time to treat contact with correct thickness offsets.  In R5.0 and
  later, this is corrected, with the side effect that the bucket sort creates
  longer lists and the solution time is increased.  However, if SHLEDG=1 on
  *CONTROL_CONTACT, this slowdown does not occur and new versions should run at
  similar speed to R4.2.

________________________ *CONSTRAINED ___________________           

Keyword: *CONSTRAINED_INTERPOLATION  
  Fix bug affecting *CONSTRAINED_INTERPOLATION in MPP implicit.
 
Keyword: *CONSTRAINED_COORDINATE, *DATABASE_SPCFORC  
  Fix the capturing of resultant forces for *CONSTRAINED_COORDINATE in implicit.
 
Keyword: *CONSTRAINED_RIGID_BODY_STOPPER  
  Fix problem affecting *CONSTRAINED_RIGID_BODY_STOPPER with VID=4 or 8.
 
Keyword: *CONSTRAINED_INTERPOLATION  
  Improve error handling for when SGESVD fails for either
  *CONSTRAINED_INTERPOLATION_LOCAL or _GLOBAL.
 
Keyword: *CONSTRAINED_JOINT_STIFFNESS_GENERALIZED  
  Extend the rotation angle of *CONSTRAINED_JOINT_STIFFNESS_GENERALIZED
  to allow initialization to +/- 180 degrees.  Previously, phi and
  theta could initialize to only +/- 90.  This change applies to the
  incremental update option (JNTF=0 on *CONTROL_RIGID).
 
Keyword: *CONSTRAINED_SHELL_TO_SOLID  
  Fix bug encountered when 9 solid nodes are included in NSID.
 
Keyword: *CONSTRAINED_COORDINATE  
  Fix bug.
 
Keyword: *CONSTRAINED_LAGRANGE_IN_SOLID  
  Add in support for thick shell parts as slave.
 
Keyword: *CONSTRAINED_SPR2, *CONSTRAINED_INTERPOLATION_SPOTWELD  
  Fix for rare appearance of accuracy issues in single precision.
 
Keyword: *CONSTRAINED_JOINT_STIFFNESS_…  
  Fix problem of  *CONSTRAINED_JOINT_STIFFNESS remaining in effect after
  joint fails.
 
Keyword: *CONSTRAINED_LINEAR_…  
  Fix bug in *CONSTRAINED_LINEAR… if rotational DOF is specified.
 

________________________ *CONTROL ___________________               

Keyword: *CONTROL_FORMING_PARAMETER_READ  
  Fix problems in first adaptive step when keyword used multiple times.
 
Keyword: *CONTROL_TIMESTEP  
  Correct acceleration ouput for selective mass scaling.
 
Keyword: *CONTROL_SOLID  
  Extend ESORT parameter.
  ESORT=1, sort tets to type 10, penta to type 15
  ESORT=2, sort tets to type 10, penta to type 115
  ESORT=3, sort tets to type 10, penta to type 15, print elements that have switched
  ESORT=4, sort tets to type 10, penta to type 115, print elements that have switched
 
Keyword: *CONTROL_ADAPTIVE, *CONTACT_DRAWBEAD  
  Fix bug in adaptivity if the input contains drawbeads.
 
Keyword: *RIGIDWALL_GEOMETRIC_…, *CONTROL_TIMESTEP  
  Support geometric rigid walls in selective mass scaling.
 
Keyword: *CONTROL_DYNAMIC_RELAXATION  
  Fix related to distortional KE when IDRFLG=3.
 
Keyword: *CONTROL_TIMESTEP  
  Fix bug whereby selective mass scaling did not consider deletion of
  rigid bodies.
 
Keyword: *CONTROL_ADAPTIVE  
  Fix the problem of erosion of solid elements being turned off when
  *CONTROL_ADAPTIVE is used (excludes EFG).
 

________________________ *DATABASE ___________________              

Keyword: *DATABASE_AVSLFT/MPGS/MOVIE  
  Add error message if *DATABASE_EXTENT_AVS/MPGS/MOVIE is missing.
 
Keyword:  *DATABASE_BINARY_D3PART  
  Fix corrupt d3part database.
 
Keyword: *DATABASE_PROFILE  
  Upgrade *DATABASE_PROFILE for plotting distribution of an element or
  node component along x,y, or z-direction.
 
Keyword: *DATABASE_BINARY_INTFOR  
  Fix bug in intfor for SMP version if it is a thermal problem.
 
Keyword: *PART_COMPOSITE  
  Fix stress output to d3plot for *PART_COMPOSITE. Stresses for some
  int pts were zero.
 
Keyword: *DATABASE_BINARY_INTFOR  
  Fix bug in intfor for SMP if thermal solver is invoked.
 
Keyword: *DATABASE  
  Fix strain output for shell formulation 18.
 
Keyword: *DATABASE_ELOUT  
  Fix miscellaneous bugs in eloutdet output.
 
  *new
Keyword: *DATABASE_ELOUT  
  Add option for extra history variable output for all integration points
  to elout.
 
Keyword: *DATABASE_SLEOUT  
  Fix fricitonal energy output to sleout for implicit.
 
Keyword: *DATABASE_BINARY_…  
  Fix SMP issue of missing d3plot states in small restart.
 
  Fix MPP issue of corrupt d3thdt data after second restart.
 
Keyword: *DATABASE_BINARY_INTFOR  
  Connect implicit mechanics with the intfor file.
 
Keyword: *DATABASE_SWFORC, *MAT_100  
  Fix brick and brick assembly spot weld output to the swforc file when welds
  have failed after damage initiation by either plastic strain or the failure
  function.  This was fixed for all failure options except opt 8 (DAMILER) or
  option 12 (user defined failure).
 
Keyword: *ELEMENT_MASS_PART, *DATABASE_MATSUM  
  Fix incorrect rigid body velocity and kinetic energy in matsum file when
  *ELEMENT_MASS_PART is used.
 
Keyword: *DATABASE_EXTENT_BINARY, *MAT_002  
  Correct the CMPFLG output option for bricks comprised of *MAT_O02. The
  transformation matrix used to output in the local system was not being
  updated to account for element rotation.
 
Keyword: *DATABASE_SPCFORC  
  Fix implicit’s output of spcforc for linear problems.
 
Keyword: *DATABASE_BINARY_INTFOR  
  Fix broken intfor output in MPP.
 
Keyword: *DATABASE_RCFORC  
  Fix bug in output of rcforc data for implicit.
 
Keyword: *DATABASE_SWFORC  
  Fix swforc output errors for hex spotweld assembly in MPP.
 
Keyword: *DATABASE_BINARY_D3PLOT  
  Fix problem of MPP not properly continuing d3plot on restart.
 
Keyword: *DATABASE_RCFOR  
  Fix bug whereby incorrect forces were gathered by the RCFORC function of
  *DEFINE_CURVE_FUNCTION.
 
Keyword: *DATABASE_ABSTAT  
  Output airbag interaction energy from master to slave bag to
  “reaction” field of abstat_cpm data written to binout.
 
Keyword: *DATABASE_BINARY_INTFOR  
  Automatically reset contact print flags to 0 for *CONTACT_ERODING_… if
  user sets either flag to 1.  The intfor database is not supported for
  eroding contacts.
 
Keyword: *CONTROL_OUTPUT  
  Fix broken display of tetrahedrons when TET10=1 in *CONTROL_OUTPUT.
 
  *DATABASE_BINARY_D3PLOT
  Fix bug in output of strain for 2D models.
 
  *mat
Keyword: *MAT_169  
  Plastic strain rate (edotp) is now stored as extra history var#6 in
  *MAT_ARUP_ADHESIVE.
 
Keyword: *CONTROL_OUTPUT, *DAMPING_GLOBAL  
  Make clear in d3hsp that whenever *DAMPING_GLOBAL is used, the nodal
  accelerations output to nodout are averaged over the output interval.
 
Keyword: *DATABASE_BINARY_BLSTFOR  
  Allow output interval to be specified with a load curve.
 
Keyword: *DATABASE_MATSUM  
  Output internal energies for each ALE2D group to matsum (like in 3D).
 
Keyword: *DATABASE_GLSTAT  
  Also write part number when writing element ID and element time step to
  glstat and d3hsp.
 

 

コメントをどうぞ

*