24
altairhyperworks.com

Altair HyperWorks Solvers 2019.1 Release Notes · 2019. 9. 11. · Altair HyperWorks Solvers 2019.1 Release Notes Altair OptiStruct 2019.1 Release Notes p.3 Shear force Vxz has influence

  • Upload
    others

  • View
    85

  • Download
    0

Embed Size (px)

Citation preview

  • altairhyperworks.com

  • Contents

    Altair OptiStruct 2019.1 Release Notes......................................................................2

    Altair Radioss 2019.1 Release Notes.......................................................................... 9

    Altair MotionSolve 2019.1 Release Notes................................................................ 16

    Altair HyperXtrude 2019.1 Release Notes................................................................19

    Altair Multiscale Designer 2019.1 Release Notes...................................................21

    1

  • Altair OptiStruct 2019.1Release Notes 1

    Altair OptiStruct 2019.1 Release Notes

    Highlights• Contact support for Axisymmetric elements

    • Cohesive elements

    • Snap-thru with Arc-Length method

    • Viscoelastic material

    • Creep material

    • Manufacturing constraints support for multiple-material topology optimization

    • OptiStruct 64-bit version as default

    New FeaturesStiffness, Strength and Stability

    Contact support for Axisymmetric elementsN2S and S2S CONTACT and TIE are supported for axisymmetric modeling. Currently, contactfor axisymmetry is supported only for small sliding. The Contact Smoothing option is also notsupported.

    Node to node contactNew Contact discretization type, Node to Node (N2N), is now supported. Slave/master of CONTACTBulk Entry should be grid set.

    Damping stabilization for CGAP(G)Damping stabilization can be activated for CGAP(G) on CNTSTB Bulk and Subcase entries.

    Improved transverse shear stress output for PCOMP(G)Improved transverse shear stress output for PCOMP(G) will be activated by adding PARAM,COMPSHST.

    • PARAM,COMPSHST,0: old algorithm (default)

    ◦ Shear force Vxz has no influence on shear stress τyz.

    ◦ Shear force Vyx has no influence on shear stress τxz.

    ◦ Membrane strain εxx has no influence on shear stress τyz.

    ◦ Membrane strain εyy has no influence on shear stress τxz.

    • PARAM,COMPSHST,1

    ◦ Shear force Vxz has no influence on shear stress τyz.

    ◦ Shear force Vyx has no influence on shear stress τxz.

    ◦ Membrane strain εxx has influence on shear stress τyz.

    ◦ Membrane strain εyy has influence on shear stress τxz.

    • PARAM,COMPSHST,2

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair OptiStruct 2019.1 Release Notes p.3

    ◦ Shear force Vxz has influence on shear stress τyz.

    ◦ Shear force Vyx has influence on shear stress τxz.

    ◦ Membrane strain εxx has influence on shear stress τyz.

    ◦ Membrane strain εyy has influence on shear stress τxz.

    Composite failure output for solids and the continuum shellsComposite failure output is now available for solids (PSOLID) and the continuum shells (PCOMPLS).Material failure model is defined on the the MATF Bulk Entry.

    Maximum time increments (DTMAX) for small displacement nonlinear analysisMaximum time increments, DTMAX in NLADAPT Bulk Entry, is now supported for smalldisplacement nonlinear analysis.

    MATT9ORTTemperature dependent MAT9ORT is now supported via the MATT9ORT entry.

    Strain-free reactivation in MODCHG for Small Displacement Nonlinear AnalysisStrain-free reactivation in MODCHG for Small Displacement Nonlinear Analysis is now available.

    Cohesive elementsCohesive elements can be used for applications, such as delamination, debonding, crack initiationand propagation, and so on. Nonlinear properties of cohesive elements under separation isdefined on the cohesive element material entry, MCOHE, with traction-separation curve (bilinear,exponential, linear-exponential).Cohesive elements can be modeled with penta first/second order (CIFPEN, IFPEN12) or hexa first/second order (CIFHEX, IFHEX16) solid elements.

    Viscoelastic materialViscoelastic material through the MATVE Bulk Data Entry is supported for Small DisplacementNonlinear Analysis. Currently, CHEXA, CTETRA, CPENTA, and CPYRA elements are supported.Viscoelastic material can be activated by using the VISCO Subcase and Bulk Entries.

    Creep materialCreep material is available through the MATVP Bulk Entry. Power Law formulation is used for creepmaterial behavior and the material can be temperature dependent on the MATTVP entry. Thereare two hardening laws available, strain hardening and time hardening. Currently, creep materialis available for CHEXA, CTETRA, CPENTA, and CPYRA elements. Creep material can be activated byusing the VISCO Subcase and Bulk Entries.

    Snap-thru with Arc-Length methodThe Arc-Length method has been implemented to solve snap-thru problems in nonlinear analysis.Solution control is available thru the NLPCI Bulk Entry and three methods (Crisfield, Riks, andModified Riks).

    Density for MATUSRDensity is now supported in MATUSR with a new keyword, DENSITY.

    Contact output for linear analysisContact output, such as Contact Force, Traction and Deformation, are available for linear analysisvia the CNTF I/O Entry.

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair OptiStruct 2019.1 Release Notes p.4

    Follower option for PLOADX1 (pressure for axisymmetry) in Large Displacement Nonlinear AnalysisFollower option for PLOADX1 with axisymmetry model in Large Displacement Nonlinear Analysis isnow available.

    Results output during job runtime for Nonlinear AnalysisWith the presence of NLOUT Bulk/Subcase Entry, PARAM,IMPLOUT,YES/NO will allow to turn on oroff the output of results output during the job run time for nonlinear analysis.NO (Default): Incremental results for implicit nonlinear analysis (SMDISP and LGDISP) if requestedby NLOUT are only available in the .h3d file after the analysis is finished.YES: Incremental results for implicit nonlinear analysis (SMDISP and LGDISP) if requested byNLOUT are only available in the .h3d file after the analysis is finished. Also, a separate .h3d file(*_impl.h3d) will be output while the job is running.The _impl.h3d file has the following results output support:

    • Elemental stress

    • Corner stress

    • Gauss point stress

    • Elemental total strain

    • Corner total strain

    • Gauss total strain

    • Elemental thermal strain

    • Corner thermal strain

    • Elemental mechanical strain

    • Corner mechanical strain

    • Elemental equivalent plastic strain

    • Corner equivalent plastic strain

    • Gauss point equivalent plastic strain

    • Contact results with CONTF

    • JOINT stress/strain

    • Beam/bar stress/strain/thermal strain/mechanical strain

    Note: Stress/strain results for second order shells with MAT1 is not available forlarge displacement nonlinear analysis.

    Debugging information printed in _nl.out fileUseful debugging info such as Max Residual force, Max Penetration error, and so on are availablein _nl.out file from Nonlinear Analysis (both small and large displacement). This file _nl.out fileis always output and does not require any parameter to request the output.

    MATUSR for continuum shells (PCOMPLS)User-defined material (MATUSR) is now supported for PCOMPLS.

    Model change (MODCHG) support for more element typesJOINTG, CBAR, CBEAM and CROD are now supported for MODCHG.

    Noise and Vibration

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair OptiStruct 2019.1 Release Notes p.5

    Infinite Element with Fourier TransientInfinite element can be used to predict the exterior noise for Fourier Transient Analysis.

    Fatigue Analysis

    Enhanced speed and the disk space usage for Modal Transient analysis-based FatigueFatigue analysis based on Modal Transient Analysis has improved the calculation speeddramatically and requires less disk space.

    Scale factor for sequential option (SQNTL) in FATEVNTScale factor (LDM) on FATLOAD referenced by FATEVNT with SQNTL option is now supported.

    Updated default value of FKM mean stress sensitivity in region 2Default value of Mean Stress sensitivity in region 2 for FKM has been changed to 0.04 from 0.15.

    Equivalent stress amplitude output for SN and ENStress amplitude with constant loading cycle, which gives the same damage/life with variableloading cycle, is calculated and output as equivalent stress amplitude. EQSTSAMP output requesthas been added for this. This output is supported for uni-axial, multi-axial SN and EN fatigue.Output contains the equivalent stress amplitude, life/damage and the orientation (only for multi-axial as angle of critical plane). The results to output with EQSTSAMP can be filtered with the RTOPoption, for example EQSTSAMP (RTOP= 0.3) means that the top 30 percent of damaged elements(defined in FATDEF) will be output.

    Optimization

    Linear transient optimizationTransient displacement response (RTYPE = TDISP): Both Direct and Modal Transient. Size, Shapeand Topology optimization.Transient Compliance response (RTYPE = TRCOMP): Modal Transient. Size, Shape and Topologyoptimization.Mean Square of Transient Displacement difference between two grids (RTYPE = TMDISPD): ModalTransient. Size, Shape and Topology optimization.

    SPC FIX option support for optimizationThe F option on the value field of SPC will be updated during optimization iterations. The F optionon SPC can be used during nonlinear analysis with multiple subcases to fix the displacement oncertain DOFs based on the preceding nonlinear subcase.

    Results visualization (contour plot) of Young’s modulus and the density with material optimization(DVMREL)

    Optimization results (_des.h3d) contain the material results so that the contouring of results isnow possible.

    Enhanced accuracy of sensitivity for compliance response with model change (MODCHG)Accuracy of sensitivity for compliance response with MODCHG has been improved.

    Enhanced speed for thermal-structure coupled topology optimizationAdjoint sensitivity has been implemented to speedup thermal-structure coupled topologyoptimization.

    More optimizer support for discrete optimization (BIGOPT and SQP)In addition to MFD, BIGOPT and SQP can be used for discrete sizing optimization.

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair OptiStruct 2019.1 Release Notes p.6

    Enhanced DUAL2 optimizerConvergence is significantly improved with DUAL2, which is the default optimizer for topology andtopography optimization.

    EnhancementsOption to adjust the AUTOSPC criteria

    PARAM,EPZERO, value can be used to adjust the AUTOSPC criteria. The default is 1.0-8.

    GOUNDCHECK enhancement

    • Subcase dependent output

    • Separate output for each degree of freedom set (G, N, F and A)

    ◦ G: All DOFs

    ◦ N: All DOFs not constrainted by multiple point constraints (MPC): N = G – M

    ◦ F: Unconstrained structural DOFs: F = N – S

    ◦ A: Same as F

    ◦ M: DOFs constrained by MPC

    ◦ S: DOFs constrained by SPC

    WEIGHTCHECK enhancement

    • Subcase dependent output

    • Separate output for each degree of freedom set (G, N, F and A)

    ◦ G: All DOFs

    ◦ N: All DOFs not constrained by multiple point constraints (MPC): N = G – M

    ◦ F: Unconstrained structural DOFs: F = N – S

    ◦ A: Same as F

    ◦ M: DOFs constrained by MPC

    ◦ S: DOFs constrained by SPC

    Blank continuation on ACCEL/ACCEL2 for acceleration with no variation of magnitudeIf the acceleration loading has the constant magnitude (no variation required), the continuationline on ACCEL/ACCEL2 can be blank.

    SUM of modal effective mass fractionSummation of modal effective mass fraction is printed in the .out file.

    SETs of labels support for DMIG matrix selectionDMIG matrix selection entries like K2GG, M2GG and so on can now reference SETs of labels. Onlyone SET can be referenced on each K2GG/M2GG/etc entry, but multiple entries are supported.Additionally, SETs of labels can now be defined in the control section (label SET definition waspreviously available only for SETs defined in the Bulk Data section). To define a control sectionLabel SET, see the following example:SET 13 = AB1, AB2, AB9

    Output

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair OptiStruct 2019.1 Release Notes p.7

    KPI output filtered for user specified propertyKPI output is limited to the grids/elements within the output sets. Set of property could be usedto request the KPI output only for a list of properties.

    Gauss/Corner Stress/Strain output support for PCOMP(G) in Large Displacement Nonlinear AnalysisGauss/Corner Stress/Strain output support for PCOMP(G) in Large Displacement NonlinearAnalysis.

    Beam/Bar Max von Mises outputMax von Mises output (SVMAX) now includes the absolute maximum of normal stress.

    Mag/Phase output support for PFPANEL in punch filePFPANEL has an added the option (PHASE) to request Mag/Phase output.

    OUTPUT, SPCD as NO by defaultThe .spcd file in residual run with superelement has been off by default. This file can berequested by adding OUTPUT, SPCD, YES in the input file.

    Solvers and Performance

    Multiple GPU Support for PCG solverMultiple GPU cards are supported for the PCG solver via the -ngpu # run option, where # specifiesthe number of GPU cards to be used. This is helpful for large models which otherwise cannot besolved by a single GPU card. OptiStruct will terminate with an error if a particular model is toolarge to be solved by a single GPU card. In such cases multiple GPU cards can be used.

    PCG for Nonlinear AnalysisIterative solver (PCG) can be used for nonlinear analysis. PCG can be efficient for very largeblocky types of models. Additional speed up can be expected when combined with GPU.

    Known IssuesOptiStruct DDM run may fail in RHEL 7.6 through Intel Omni-Path fabric. The issue is listed in thedocument https://www.intel.com/content/dam/support/us/en/documents/network-and-i-o/fabric-products/Intel_OP_Software_RHEL_7_6_RN_K34562.pdf (p13, Open Issues ID:139368)

    This has been resolved in intel OPA release V10.9.2. Update the OPA software to V10.9.2.

    Special Remarks64-bit version of OptiStruct as default

    Prior to v2019.1, the script option -i64 needs to be added to invoke 64-bit version of OptiStruct.Starting with v2019.1, 64-bit version is the default for OptiStruct. In case the 32-bit versionneeds to be used, the -i64 OFF run option can be used.

    Error for nonlinear contact with inertia reliefThe assumption of the inertia relief is that the applied load will be balanced by the acceleration(body force). For this process, so called inertia relieved corrected load will be calculated only atthe beginning of analysis and applied to the structure. Thus, inertia relief will be questionable withnonlinear analysis with contact as the parts can be engaged or disengaged during the iterativeprocess while the inertia relieved corrected load is calculated only at the beginning and neverupdated during the nonlinear iterative process. Also, there could be more than six rigid bodymodes during the nonlinear solution depending on the contact status. With this reason, it was

    Proprietary Information of Altair Engineering

    https://www.intel.com/content/dam/support/us/en/documents/network-and-i-o/fabric-products/Intel_OP_Software_RHEL_7_6_RN_K34562.pdfhttps://www.intel.com/content/dam/support/us/en/documents/network-and-i-o/fabric-products/Intel_OP_Software_RHEL_7_6_RN_K34562.pdf

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair OptiStruct 2019.1 Release Notes p.8

    decided to error out if the inertia relief job has nonlinear contact defined, but the error can beremoved by adding PARAM, IR4NLCON, YES in the input file.

    Error out for CLEARANCE in Finite/CONSLI contactError can be removed by adding CONTPRM, LSLDCLR, YES.

    Contact results label changes in h3d file“Contact Status/Normal” has been changed to “Contact Status”.“Contact Status/Tangent” has been changed to “Contact Coulomb Friction Status”.

    Resolved Issues• Incorrect thermal strain output for BEAM/BAR with NLOUT in small displacement nonlinear analysis.

    • Inccorrect results with PFPATH when the normal mode subcaase is defined in addition to modalfrequency response.

    • Incorrect results in hdf5 with 64-bit solver.

    • Incorrect modal effective mass fraction when the job is run with DDM.

    • Incorrect infinite element results when the job is run with DDM.

    • If MPC is connected to another MPC or rigid in modal frequency response/transient, MPCF could bewrong.

    • Contact force response for optimization was wrong for some models.

    • Overlap option on Fail-Safe topology had an issue.

    • Incorrect stresses and strains for LGDISP runs with MAT8 using a prescribed coordinate system(MCID ≥ 0) were output.

    • Incorrect sensitivities were calculated during sizing optimization with anisotropic materials andgravity/centrifugal forces.

    Proprietary Information of Altair Engineering

  • Altair Radioss 2019.1 ReleaseNotes 2

    Altair Radioss 2019.1 Release Notes

    Highlights• Automatic dynamic relaxation.

    • New materials, equations of state, and failure laws.

    • Improved solution speed for solid elements and Finite Volume Airbags.

    • Estimation of mass added as a function of target time step during starter model checking.

    • Contact algorithm improvements.

    • Additional animation result output.

    New Features/ADYREL

    New option to apply automatic dynamic relaxation /DYREL but with automatic definition of theinput parameters. This is a useful option for quasi-static load cases such as three point bending.This option is compatible with Advanced Mass Scaling /AMS.

    /DT1TET10 and /DT1TET10/NNew time step control for improved brick and 10-node tetrahedron element stability. This allowsthe use of /DT/NODA/CST with time step scale factor 0.9.

    Element property outputMaterial, element type and formulation and the main numerical parameters selected by Radiossfor each part is printed in the Starter output file when /IOFLAG, Ipri=5.

    Initial conditions/INIVEL/NODE, /STATE/NODE/VEL: New option to import and output (.sta) node velocity(translation and rotation) for each single node.

    Material lawsNew Drücker-Prager material law /MAT/LAW102 (DPRAG2) which calculates Drücker-Prager criteriausing the Mohr-Coulomb parameters./MAT/LAW51, Iform=12: A new simplified input format defined by sub-materials using a mat_IDand vol_frac. It is currently compatible with the materials: /MAT/LAW3, /MAT/LAW4, /MAT/LAW5,/MAT/LAW6 and /MAT/LAW10 and the equations of state: /EOS/LINEAR, /EOS/POLYNOMIAL, /EOS/IDEAL-GAS and /EOS/STIFF-GAS./EOS/COMPACTION: New equation of state (EOS) which is identical to the one previously includedin /MAT/LAW10. It models a porous media where the core can collapse, which leads to compaction./EOS/LINEAR: A new equation of state based on bulk modulus.

    Model definition/GR*/GEN_INCR: New option to generate a group between two ID's with a user-defined incrementvalue. This option is available for GRBEAM, GRBRIC, GRQUAD, GRSH3N, GRSHEL, GRSPRI, GRTRUS,GRNOD and GRPART.

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Radioss 2019.1 Release Notes p.10

    /MONVOL/LFLUIDNew monitored volume to model a user-defined compressible fluid with uniform pressure andleakage.H3D output

    • /H3D/SHELL/FLDF: New output for the Forming Limit Diagram (FLD) damage factor indicator.

    • /H3D/SHELL/FLDZ: New output for the Forming Limit Diagram (FLD) zone index.

    • /H3D/TITLE: New option to define the title on the .h3d output file.

    • /H3D/LSENSOR: Write current time step data to the .h3d file when a sensor is activated.

    • /H3D/ELEM/TDET: Display the detonation time in the fluid domain.

    • /H3D/SHELL/ALPHA/*: Display the Shear angle for fabric material (/MAT/LAW58).

    • /H3D/QUAD/TENS/*: Output stress and strain tensor for quad elements.

    • /H3D/SHELL/USER/UVAR=ALL/PLY=ALL/IPT=ALL: Output a user variable for all plies.

    • /H3D/ELEM/MACH: Output Mach Number (cell velocity/cell sound speed).

    • /H3D/ELEM/SCHLIEREN: Now available for material /MAT/LAW151.

    • /H3D/ELEM/OFF: Display element status (1 = active, 0 = deleted, -1 = not active, between 1and 0 = failure).

    • /H3D/NODA/SKID_LINE/INTER=option: New output to display contact skid lines for /INTER/TYPE21.

    Animation output

    • /ANIM/ELEM/MACH: Output Mach Number (cell velocity/cell sound speed).

    • /ANIM/ELEM/SCHLIEREN: Now available for material /MAT/LAW151.

    • /ANIM/ELEM/OFF: Display element status (1 = active, 0 = deleted, -1 = not active, between 1and 0 = failure).

    • /ANIM/GPS/STRAIN/TENS: Nodal output of extrapolated strain tensor in animation file.

    Time step selectionTo easily select a nodal time step for mass scaling, Radioss calculates the nodal time step fordifferent amounts of percent mass increase and prints this information as a table and a graph inthe Starter output file. In addition, a histogram of the number of nodes versus their time step isprinted in the Starter output file.

    EnhancementsTied interface (/INTER/TYPE2)

    • Improvement in the Starter and a new error message when all slave nodes are also masternodes.

    • Behavior improvement of the option Iproj=1 with single precision with specific solid elementmodel.

    • Improvement of the stability and accuracy of Spotflag=27.

    • Improvement of memory usage for big tied contact interfaces.

    • Improvement of the thermal conduction for Spotflag=1,25,27,28.

    • Improvement of the domain decomposition in a specific model.

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Radioss 2019.1 Release Notes p.11

    • Error message is now printed when an invalid Spotflag value is defined.

    General contact for electronic models (/INTER/TYPE24)

    • General improvement for the initial contact detection.

    • To improve model stability, the default value of Irem_i2 was changed to one which results inslave nodes in /INTER/TYPE2 tied contacts being removed from the TYPE24 contact. If tiedcontact with failure is used (Spotflag=20, 21 or 22), Irem_i2=3 should be defined, otherwisethe contact will not work correctly.

    • Improvement of contact interface with single precision version for the initial impact detection.

    General contact for automotive model (/INTER/TYPE25)

    • New option Gap_scale which scales the calculated contact gap.

    • New option Irem_i2 which by default removes slave nodes defined in /INTER/TYPE2 tiedcontacts from the TYPE25 contact.

    • The contact gap shape of free edges of master surfaces can now be defined as round orsquare using the new Ishape option.

    • A new cohesion option IVIS2 = -1 was added to model the viscous resin behavior during thecomposite forming process.

    Airbags (/MONVOL/FVMBAG1)

    • Finite volume merging is now only done in the Engine and not in the Starter. The mergingparameters, time step scale factor, and minimum time step defined in the Starter input fileare used for in the Engine. Values defined in the Engine card /DT/FVMBAG will override thescale factor and minimum time step defined in the Starter input file. This option is not yetcompatible with //SUBMODEL.

    • There is a new option Iswitch to switch automatically from the finite volume method (FVM) touniform pressure (UP) when the pressure of the FVM becomes very close to the UP one.

    • Injectors can now be defined with common nodes. However, if different injectors sharecommon elements, only the last injector will be input. The proper way to inject a mixture ofgas is to define one injector with a mixture of gases and not several injectors each with onegas.

    • Minus sign is now considered in the surface definition of the airbag injector.

    Material, equation of state and failure model

    • /MAT/LAW2: Improved material parameter fitting when Iflag=1 is used. A warning message isoutput if the material parameter fit is unsuccessful.

    • /MAT/LAW69: Improved curve fitting and error messages.

    • /MAT/LAW42, LAW69 and LAW82: The Poisson ratio default is now Nu=0.495.

    • /MAT/LAW10: The equation of state (EOS) parameters were removed from this material law.The material can now be used with any EOS. To obtain the previous material behavior, use /EOS/COMPACTION with this material.

    Boundary element method/BEM/DAA: New Cut-off pressure option was added.

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Radioss 2019.1 Release Notes p.12

    Solid properties (/PROP/TYPE14)

    • The Itetra option was renamed Itetra4 and is now used to define the /TETRA4 linear tetrahedronelement formulation. A new option Itetra10 was added to define the /TETRA10 quadratictetrahedron element formulation. These options were also added to /DEF_SOLID.

    • Tetrahedron element stability for Itetra4 =3 was improved when elements were deleted due tofailure.

    • Improvement of the volume computation for the co-rotational solid elements (I=2,Itetra=1,24,14,17,18) and tetrahedron elements in single precision.

    • Improvement of the internal energy computation in the single precision version for a specificmodel using tetrahedron elements and Ismstr=11.

    • Improvement of a numerical stability issue for Itetra10=2 in some models with highly distortedelements.

    • Improvement to the time step calculation in the starter for the tetrahedron elements withItetra4 =1 or Itetra10=2.

    Boundary conditions/IMPVEL/FGEO: It now possible to move several nodes to a single location or target node.

    User subroutines

    • It is now possible to use the displacement, velocity, acceleration and force acting on nodes inthe general user interface (/USERWI).

    • Gauss Integration point information is available in the Extended User Laws & Failure models.

    ALE/FSI features

    • /DFS/DETCORD: A new detonation formulation that uses spline interpolation is now used asthe default. Iopt=2 can be used to obtain the old default formulation.

    • /INIVOL: The ability to define several materials in the same volume using a fill ratio value.

    • /STOP/LSENSOR: New open to write .h3d output when a model is stopped using a sensor.

    Resolved Issues• /ALE/LINK/VEL: An error message is now displayed if there is an error in the input.

    • /ANIM/ELEM/VOLU: Corrected the display output for the volume evolution for material /MAT/LAW4.

    • /ANIM/ELEM/TEMP: Corrected temperature output is now working for /MAT/LAW20.

    • /ATH: The time history (T01b to T01i) file was not correctly written for parts are defined in theform /BTH/PART to /ITH/PART.

    • /DAMP: The local coordinate system skew_ID is now correctly used.

    • /DSIZE: Correction for the /TH/PART writing in the Radioss model for /DSIZE optimization.

    • /DT/THERM: Output correction for the fully integrated elements.

    • /FAIL: A new warning is written in the Starter when the Ishell=12 Batoz shell element is used witha xfem failure model and the xfem formulation is automatically switched off.

    • /FAIL/CONNECT: Correction to the energy cumulation with ISYM=1 in the failure model.

    • /FAIL/SNCONNECT: Correction to the Starter output alpha and beta values.

    • /H3D

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Radioss 2019.1 Release Notes p.13

    ◦ Corrected the native /H3D output when several Engine files are used.

    ◦ Corrected an Engine failure before cycle 0 when /H3D/ELEM/TDET is used /MAT/LAW51.

    ◦ /H3D/NODA/FOPT: Numerical issue correction for the H3D output in case the specific model runswith eight or more SPMD domains.

    • /HEAT/MAT

    ◦ New warning message when this option is used with ALE materials or if there is an undefinedmandatory parameter such as rhoCp.

    ◦ Improvement of the thermal behavior for composite shell elements that use property TYPE11,TYPE17, or TYPE51 for thermal conduction /HEAT/MAT and thermal expansion /THERM_STRESS/MAT.

    • /IMPL/QSTAT/MRIGM: Correction of a numerical issue when a boundary condition (/BCS) is definedwith a local coordinate system /SKEW in the spring-back analysis.

    • /INIBRI/STRS_F: Correction of the state output file of the stress tensor of the linear tetrahedronelement with Itetra=1.

    • /INIBRI/STRS_FGLO, /INIBRIC/STRA_FGLO

    ◦ Correction of a numerical issue in the stress initialization when a tetrahedron element andbrick elements are defined in the same model.

    ◦ Correction of animation, time history and state output files for different combinations of Iframe,Isolid and initial stress in eight node solid element.

    • /INICRACK: Correction of error reporting and message from Radioss Starter.

    • /INIGRAV: Correction of possible initialization issue when pressure is P=constant.

    • /INIVOL: Correction of potential gravity initialization issue for Non-Reflective Frontier.

    • /INTER/SUB: correction for the output.

    ◦ Correction for the following output |FNX|,|FNY|,FNZ|,||FN||,|FTX|,|FTY|,FTZ|,||FT|| for thecontact interface TYPE19.

    ◦ Output |FNX|,|FNY|,FNZ|,||FN||,|FTX|,|FTY|,FTZ|,||FT|| are also available for interfaceTYPE11.

    • /INTER/TYPE2

    ◦ Correction of for the rupture failure model Rupt=2 used when Spotflag=20, 21, or 22.

    • /INTER/TYPE7

    ◦ Correction of a segmentation error in the Starter when Iremgap=2 and Igap=3 are used withthe quadratic tetrahedon element /TETRA10.

    ◦ Correction of a compatibility issue when both Irem_i2 and Irem_gap were defined. Irem_i2was not working correctly.

    • /INTER/TYPE25

    • An issue with memory allocation when variable gap Igap=2 was used in a specific model wascorrected. /LOAD/CENTRI: Correction of a numerical issue in the restart file writing when the option/LOAD/CENTRI is used.

    • /MAT/LAW10: Correction of a numerical issue during the unloading/reloading process and cyclicloading.

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Radioss 2019.1 Release Notes p.14

    • /MAT/LAW12, LAW15 and LAW25: The plastic work is now output in /ANIM/ELEM/WPLA or /H3D/ELEM/WPLA and instead of in /ANIM/ELEM/EPSP or H3D/ELEM/EPSP.

    • /MAT/LAW32: Improvement of the material computation when Iplas=1 is set in the shell property.The strain rate effect was not transferred to the failure model.

    • /MAT/LAW37 (BIPHAS): Correction of time step computation in the Starter.

    • /MAT/LAW51

    ◦ Iform=6: material stability improvement.

    ◦ Correction of the time step computation in the Starter.

    ◦ Iform=10,11,12: An error message is now displayed if C14=0.

    • /MAT/LAW59: Bug correction for shear stress calculation with Icomp=1.

    • /MAT/LAW62: Improvement in the Starter file output.

    • /MAT/LAW70 with Ismstr=11: Correction so the same time step calculation in the Starter matches theEngine calculation.

    • /MAT/LAW81: Material is now compatible with //SUBMODEL.

    • /MAT/LAW88: Correction of a numerical issue with material LAW88. The Engine was failing at cycle0.

    • /MONVOL/FVMBAG1

    ◦ Correction of venting computation when duplicated elements (sharing same nodes) are presentin the vent hole area.

    ◦ The abscissa scale factor for time-based functions AscaleT is now correctly used.

    • /NBCS: Is now compatible with //SUBMODEL.

    • /PARAMETER: Issue with integer expression using the functions log, trig and exp.

    • /PRELOAD: Improvement of preload stop time Tstop. Previously, the preload was stopped after110% of Tstop value.

    • /PROP/SH_SANDW: Correction of Ishell=24 element stability when the option Ipos=1 is used.

    • /PROP/TYPE6: Correction of a numerical issue when /ANIM/BRICK/FLAY or /HD3/SOLID/FLAY isrequested for fully integrated orthotropic solid element.

    • /PROP/TYPE14

    ◦ Correction of a numerical instability when failure occurs in a solid element with elementformulation Isolid=14 and hyperelastic material.

    ◦ Correction of a numerical issue when a linear tetrahedral element /TETRA4 is defined withthe unsupported option Ismstr=10 and Itetra=1. When this happens, the Starter will switchautomatically to Ismstr=4.

    • /PROP/TYPE16: Correction of initialization errors with /INISHE/ORTH_LOC data for fabric material.

    • /PROP/PCOMPP: Correction of a numerical issue in Radioss Starter for the global material, PCOMPPproperty and three node shell elements. The material density was not correctly defined.

    • /QUAD: All 2D solid element formulations are now using the same co-rotational coordinate system.

    • /RBE2: Correction of the total mass and inertia reported in the Starter output file when RBE2 areadded in the model.

    • /RBE3

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Radioss 2019.1 Release Notes p.15

    ◦ Correction of the mass transferred to the independent nodes.

    ◦ Correction for the RBE3 output in the native .h3d file.

    • /SECT: The Starter was failing when extra blank lines were added at the end of the /SECT carddefined in a submodel (//SUBMODEL).

    • /TRANSFORM/ROT: The center of rotation position is not correctly updated if it is defined by nodesdefined inside a submodel (//SUBMODEL).

    • /TH/PART: Improvement of the Radioss Starter when the part identifier for time history output butdoes not exist in the model.

    • Performance

    ◦ Correction of KMP_STACKSIZE issue when a model with several million of solid elements andHybrid massively parallel program (HMPP) version.

    ◦ Improved management of the edge set in the automatic Domain Decomposition.

    ◦ Reduction of the stacksize used for the animation file output.

    ◦ Reduction of memory usage in the Engine.

    • Systems

    ◦ Starting and finishing time and date are added to the Engine output file.

    ◦ Correction of possible Radioss Engine crash during Time History creation when using Windows10.

    ◦ On Linux, an improvement of the Radioss Starter and Engine Exit codes which can be used byqueuing scripts. See the Advanced Installation Guide.

    ◦ Correction of the dos2unix format conversion of the Engine file.

    Proprietary Information of Altair Engineering

  • Altair MotionSolve 2019.1Release Notes 3

    Altair MotionSolve 2019.1 Release Notes

    New FeaturesFunctional Mockup Unit (FMU) import

    FMU (Functional Mockup Unit) is an abstract modeling entity that defines a generic dynamicsystem. The Functional Mockup Interface (FMI) defines a standard, tool-independent interface foraccessing data from and depositing data into the FMU. MotionSolve now supports the ability toimport FMUs using the FMI 2.0. Two variations, Model Exchange and Co-Simulation are supportedin MotionSolve. MotionSolve can import one or more FMUs into a system model, connect these toother modeling components, and generate the combined model for solution.The FMI/FMU capability can be used to import dynamic, nonlinear models, defined elsewhere, intoMotionSolve – for instance, to import a hydraulic system defined in sT/Activate into MotionSolve.

    Discrete Element Model (DEM) simulationA Discrete Element Method (DEM) is a numerical method that computes the motion and effectof a large number of small particles. It is commonly used to model the bulk behavior of granularmaterials. MotionSolve performs co-simulation with a well-known DEM solution, EDEM, to providea comprehensive solution for such scenarios.MotionSolve models the system interacting with the bulk material. This could be, for example, anearth moving machinery or an ATV going over a sandy terrain. EDEM models the bulk material.The interaction between the interacting system and the bulk material is handled via co-simulation.Figure 1 shows a typical example. The dump truck is modeled in MotionSolve, the gravel in EDEM.Co-simulation is used to compute the interaction between the gravel and the truck bed.

    Figure 1: Co-Simulation between MotionSolve and EDEMImages courtesy of DEM Solutions, Ltd.)

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair MotionSolve 2019.1 Release Notes p.17

    Analytical rigid body 3D contactNew in this release is the ability to compute 3D contact kinematics (location, normal andpenetration) analytically for simple shapes. Support for contact between different geometrycombinations is shown in Figure 2.

    Figure 2: Contact Kinematics Calculation Methods for Supported Geometries

    In Figure 2, the entries in each cell have the following meaning:

    AnalyticalEach of the contacting geometries is represented by an analytical expression. Contactbetween the geometries is determined analytically. Contact point locations and normalare computed without using any tessellation representations. Curved geometries arerepresented exactly.

    SemiOne of the geometries is represented analytically, that is, it is not tessellated. However, theother contacting geometry is tessellated and represented as a triangular mesh. Contactcalculations are fast, but the accuracy is dependent on the accuracy of the tessellation.

    MeshBoth geometries are tessellated. A general mesh-to-mesh contact detection method is used.Contact accuracy is dependent on the accuracy of the mesh. The contact detection speed isinversely dependent on the mesh density. This means that it will take more time to computethe contact kinematics between fine meshes.

    EnhancementsUpdates to the MotionSolve Optimization Users Guide

    The documentation has been updated to describe the license token consumption when multiplesolver runs are performed in parallel. MotionSolve will check out 50 HWUs per optimization job.The HWUs checked out will level with other HW products being used at the same time.

    Improved “BALANCING” of matrices for Linear AnalysisBalancing of matrices is performed to improve the conditioning of the matrices used to computethe eigenvalues of a linearized model. Occasionally, balancing will worsen the condition number.In these scenarios, when the balancing=”AUTO” option is used, balancing is not performed.

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair MotionSolve 2019.1 Release Notes p.18

    Updates to the Co-Simulation FAQs document in the MotionSolve Users GuideThe documentation has been improved to explain how MotionSolve can use a specific MATLABinstallation, when several versions of MATLAB are installed on a machine. Please review the FAQssection for a complete explanation of this issue.

    Resolved Issues• Modification of a FRICTION entity produces wrong answers.

    • Runs submitted by MotionView through the MotionSolve Python API cannot be killed using killbutton in Solver View Window.

    • An initial assembly analysis is not performed for models sent to MotionSolve through its PythonAPI.

    • The example in the MotionSolve Reference Manual for the Solver Variable has an error. A cut-and-paste error has been fixed.

    • MODE=9 was not documented for the MotionSolve Utility Function GETMOD. The documentationissue has been fixed.

    • An informational message from MotionSolve about the maximum simulation step size could bewritten in the wrong time units.

    • MotionSolve complains about an undefined symbol SAVSUB when running the model in a Linuxmachine.

    Proprietary Information of Altair Engineering

  • Altair HyperXtrude 2019.1Release Notes 4

    Altair HyperXtrude 2019.1 Release Notes

    HighlightsMetal Extrusion

    Specifying uniform choke and computing choke from tool surface mesh.

    QuenchingImprovements to computing heat transfer coefficient for spray cooling.

    EnhancementsMetal Extrusion

    Temperature on exit nodesSolver will now export temperature on exit nodes for quenching analysis.

    Temperature on load surfacesSolver will now export temperature on load surfaces for a HyperXtrude-OptiStruct coupledanalysis. This enables a two step structural analysis (heat transfer step and then stressanalysis step).

    Improvement to strain resultsImprovements have been made on how the dead zone is determined.

    Choke determination from tool surface meshThe bearing friction module has been enhanced to compute the choke from the tool sidesurface mesh (or any surface mesh manually generated in that region) to estimate thechoke. This enables simplifications while 3D meshing the bearing component without losingthe accuracy of the choke specified in the surface.

    Quenching

    Improvements to heat transfer for spray coolingThe heat transfer module for a spray cooling analysis has been enhanced to consider thestrength of the nozzle spray as a function of the distance while estimating the heat transfercoefficient.

    Resolved IssuesMetal Extrusion

    • Skin Tracking: Numerous bugs that resulted in H3D and stat files not matching.

    • Solver crashes for some models with contact conditions that have more than 10 boundarycomponents.

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair HyperXtrude 2019.1 Release Notes p.20

    Polymer Extrusion

    • Solver crashes for some models with contact conditions that have more than 10 boundarycomponents.

    Proprietary Information of Altair Engineering

  • Altair Multiscale Designer2019.1 Release Notes 5

    Altair Multiscale Designer 2019.1 Release Notes

    Highlights• Easy management of Multiscale Material Models (*.mic and folder) within the Material Model

    Directory with New, Open, Save, Save As, and Delete commands within the Multiscale DesignerMain Window.

    • Redesigned Workflows and GUI for Deterministic and Stochastic Multiscale Material ModelDevelopment.

    • Redesigned Workflows and GUI for Solver Interfacing including Homogenized and MultiscaleMaterial Model export to; OptiStruct, Radioss, Abaqus, ANSYS, LS-DYNA, and Nastran.

    • Reduced the number of Multiscale Model Include files

    • Complete integration with HyperMesh for visualization of Unit Cell geometry and mesh, HyperViewfor visualization of Multiscale Simulation results, and Excel for tabular Multiscale Material Modeloutput.

    New FeaturesSingle Scale Material Models

    Along with Multiscale Material Models, Single Scale Material Models can be developed for allDamage Laws for all Solver Interfaces without the need for a Unit Cell.

    Constituent Material DatabaseAdded Constituent Material Database, including typical industry data for Fibers (Aramid, Carbon,and Glass), Polymers (all industry standard Thermoplastics and Thermosets), and Metals (allindustry standard Ferrous and Non-ferrous).

    Unit Cell Models

    • Added Non-orthogonal Woven and Lattice Parametric Unit Cells.

    • Added “Manufacturing” input in addition to “Geometric” input to completely define thegeometric parameters for Fibrous, Woven, and Non-orthogonal Woven Unit Cells; Fiber ArealWeight (FAW), Cure Ply Thickness (CPT), and Fiber Density (ρf), as per CMH-17.

    • Added Quadratic 2nd Order elements, you can now mesh parametric Unit Cells with Linear orQuadratic 2nd Order elements. Quadratic 2nd Order elements allows for exact Fiber Volumesto be obtained in the resulting Unit Cell mesh.

    • Redesigned “Real-Time Assistant” assists in determining appropriate Unit Cell parameterinput.

    • Complete integration with HyperMesh for visualization of Unit Cell geometry and mesh.

    Linear Material Characterization

    • Added Constituent Material Database, including typical industry data for Fibers (Aramid,Carbon, and Glass), Polymers (all industry standard Thermoplastics and Thermosets), andMetals (all industry standard Ferrous and Non-ferrous).

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Multiscale Designer 2019.1 Release Notes p.22

    • Complete Tension/Compression material behavior supported for Isotropic, TransverselyIsotropic, and Orthotropic materials.

    • Added Symmetric and Constant Ply Thickness Laminate definition options.

    • Complete integration with HyperView for visualization of Unit Cell homogenization results andExcel for tabular Unit Call and Laminate homogenized output.

    Nonlinear Material Characterization

    • Added the following Damage Laws; Rate Dependent Plasticity, Isotropic Damage and RateDependent Plasticity, Fiber Damage.

    • Added the ability to name a simulation.

    • Complete integration with HyperView for visualization of Multiscale Simulation results andExcel for tabular Multiscale Simulation output and charting.

    Solver Interfaces

    • Reduced the number of Multiscale Model Include files from three (_model#.dat,_NLmatl#.dat, NMAT.dat) to one (_mdsMAT.dat) needed to run a Multiscale Simulation for allSolver Interfaces.

    • All Solver Interfaces now support SMP, MPI, and Hybrid SMP/MPI parallelization.

    • OptiStruct

    Support for Continuum Shell elements (PCOMPLS).

    Added Linear Material Export for MAT2, MAT8, MAT9, and MAT9ORT.

    • Radioss

    Added Linear Material Export for LAW12 and LAW25.

    • Abaqus

    Added support for SMP parallelization.

    Added Linear Material Export for ENGINERING, LAMINA, ORTHOTROPIC, and ANISOTROPIC.

    • ANSYS

    Added new Ansys Solver Interface.

    Added Linear Material Export for ORTHOTROPIC and ANISOTROPIC.

    • LS-DYNA

    Added Linear Material Export for MAT_ORTHOTROPIC_ELASTIC andMAT_ANISOTROPIC_ELASTIC.

    • Nastran (MSC)

    Added Linear Material Export for MAT2, MAT8, MAT9, and MATORT.

    • Nastran (NX)

    Added Linear Material Export for MAT2, MAT8, MAT9, and MAT11.

    EDU License EnabledEDU licensing is enabled for Multiscale Designer with no limitations for educational use, per theEDU license agreement.

    Proprietary Information of Altair Engineering

  • Altair HyperWorks Solvers 2019.1 Release NotesAltair Multiscale Designer 2019.1 Release Notes p.23

    Known IssuesThis known issues will be addressed in a future release, as we continuously improve the performance ofthe software:

    • Excel integration assumes US standard Decimal/Thousands separators; for European standard,users must switch their Excel separators to the US standard in the current release.

    Resolved Issues• Robustness, Computational Efficiency, and Results Accuracy

    • Material Model Directories with spaces are now supported

    Proprietary Information of Altair Engineering

    ContentsAltair OptiStruct 2019.1 Release NotesAltair Radioss 2019.1 Release NotesAltair MotionSolve 2019.1 Release NotesAltair HyperXtrude 2019.1 Release NotesAltair Multiscale Designer 2019.1 Release Notes

    Training Subject: Altair HyperWorks Solvers 2019.1Description: Release Notes