Beruflich Dokumente
Kultur Dokumente
Release Notes
v17.1.0
http://www.beta-cae.com
1. Introduction
This document contains all the information about new features and problems fixed during development of
ANSA from version 17.0.4 to version 17.1.0.
NOTES:
ANSA databases saved by ANSA v17.x.x cannot be opened by v16.x.x or previous versions.
Copyright notes:
All other company and product names mentioned in the software and its documentation are property, trademarks or registered
trademarks of their respective owners.
[Incident: ANSA-49867]
Utilities Annotations
The measurements entities can now be used as annotation anchors. The
measurement name is automatically displayed as annotation name too.
Isolate>Baffles
The function now works also on unmeshed geometry.
[Incident: ANSA-54122]
File Manager The Home button is now provided in order to change directly to the current working
directory.
[Incident: ANSA-46699]
Toolbars A toolbar's frame is now drawn around it for easier identification when it not docked
and lays on top of other widgets.
[Incident: 39340]
Working Area A Ruler / Spacer is now available in workspace area. Appearance is controlled via
Windows>Rulers.
Search Engine New option is available to show the location of the function/option/tool at the
interface. The option Highlight activated button can be activated through the Search
Engine settings button.
[Incident: ANSA-41845]
User Attributes Accepted values of user defined attributes can now be set and modified by users.
[Incident: ANSA-47257]
JT
Both reading of a JT file and output to JT format require the existence of the additional
"ANSA_JT_OPEN" feature in the ANSA license. This applies since ANSa version 16.2.4
but that was not documented.
[Incident: ANSA-51577]
Neutral Files
When the option 'Create PID based on Layer' is activated, the description of the
corresponding keyword is referenced in the Comments field of the Properties card
[Incident: ANSA-51940]
Export Linked faces can now also be exported in any neutral format (igs, step, etc.). A dialog box
is provided to choose whether to keep them or not.
[Incident: ANSA-13566]
The destination file path for the files to be translated can now be directly modified by the side button
provided.
[Incident: ANSA-45519]
Post actions (functions) can now be inserted for both CAD to ANSA Translators (stand alone) and
Translator settings in ANSA.
This can be set through Settings>Post Actions or Settings>General Settings.
[Incident: ANSA-46294]
The corresponding command line arguments and the corresponding defaults keywords of the currently
selected translation options can easily be seen by pressing the "Script/Cmd >" button.
[Incident: ANSA-45766]
IGES: 3D Point names are now transferred to the name field of the points.
[Incident: ANSA-52460]
GUI
A toolbar's frame is drawn around for easier identification when it is not docked and lays on top of other
windows.
[Incident: META-13126]
Improved performance when saving images in cases a META session is executed after connecting to a
remote machine using ssh -X or -virtualx.
Prerequisite for this is to have NVIDIA driver later than 355.
New running option -egl_gpu <gpu id or -1 for autoselect) to set GPU to use for EGL offscreen
rendering.
[Incident: ANSA-49360]
The option to save data either in .txt or .html format from the Monitor window is now provided.
Also, the script function SaveMonitorToTxt() has been added in python and betascript, in order to save
the monitor text in .txt format (the existing script function SaveMonitor() saves it in html format).
[Incident: ANSA-41068]
Views Pan-Rotate-Zoom
Toolbar
A new option is available which enables Panning, Rotating and Zooming using only the
mouse.
[Incident: ANSA-37938]
Coordinate It is now supported the control of the colors of the global coordinate system axes. This is
System possible through:
Tools>Settings>GUI Settings
[Incident: ANSA-5186]
Settings Graphics
Graphics card has been updated, with the following changes applied:
LIST, TWO-SIDED and QUAD controls have been removed.
The benchmark button now executes the benchmark taking into account the
currently selected controls, without the need to press the Apply button first.
The CTRL and SHIFT checkboxes have been removed. By pressing the
Benchmark button, 3 benchmarks run, one for each case: no button pressed,
CTRL pressed, CTRL + SHIFT pressed.
[Incident: ANSA-47623]
Scripting ansa.guitk.BCListViewHeaderSetColorLine()
New Python script function has been added in order to draw a solid color line for each
column at the header of a List View, implying variety/grouping of entities by column.
[Incident: ANSA-47738]
Model Browser
All the entities that are assigned to Subsystems are now further categorized into:
Geometry, Connections, Interfaces and Model Set-up entities.
Several Subsystems are brought together in order to form a higher level assembly through the
Simulation Model. Under a Simulation Model, the data are categorized into:
Subsystems
Connections: This category contains the connection and connector entities that connect
subsystems together
Model set-up entities: This new category contains all additional entities that are added on top of
an assembled Simulation Model to make it suitable for an analysis. These may be sets,
contacts, output request, etc.
The model organization entities (i.e. Subsystems, Simulation Models) can now identify and collect the
Model Set Up Entities which are internal to them.
[Incident: ANSA-52643]
The attribute "Status" has been added to parts and sub-systems for use with ANSA DM. Accepted
values, displaying the status, are Work in Progress, OK, Warning and Error and are presented
color-coded.
[Incident: ANSA-35137]
It is now possible to define User Actions for Model Browser entities (ex. Parts, Subsystems,
Configurations, Simulation Models etc.). The User Actions are script based functions that are available
through the context menu of the respective items.
It is now possible to create and delete relationships between Model Browser entities (ex. Parts, Groups,
Subsystems, Simulation Models, etc.) using the AddToModelContainer() and
RemoveFromModelContainer() script functions.
It is now possible to specify certain accepted values for the User Attributes of ANSA entities.
The ability to save a Loadcase as a library item has been added in Loadcase Assistant. A Loadcase can
now be saved as .ansadb and can be used in another database by merging it to the new database.
[Incident: ANSA-45370]
New option has been added in order to import a Loadcase, already created with Loadcase Assistant,
directly in Model Browser from the Reference Library.
[Incident: ANSA-52181]
Option New LoadCase from existing has been added in the context menu of Loadcases, as well as in
the New menu of the Loadcase toolbar, in order to use an already created Loadcase with Loadcase
Assistant.
Drag'n'drop option is also available, as a Loadcase Header can be dragged from the Database Browser
and dropped in the Model Browser > Loadcase tab, either as a pre-existing Loadcase (to automatically
turn into an NVH Loadcase type), or in the "New Loadcase" item (in order to quickly create the
loadcase, under the name of the Loadcase Header).
[Incident: ANSA-52508]
Numbering rules can now be assigned to Subsystems. In case that a Subsystem is assigned numbering
rules, its contents are checked versus the specified rules during Save in DM.
[Incident: ANSA-48679]
LoadCase
The options have been renamed and new ones have been added:
LoadCase from scratch is the old New LoadCase
LoadCase from Assistant is the old New NVH LoadCase
LoadCase from Reference Library is the new option to create a LoadCase Setup Assistant
through Reference Library
[Incident: ANSA-51648]
Mass field in Model Browser is now automatically updated for every modification of Material Density.
[Incident: ANSA-20203]
Meta viewer appears as a separate tab in the "Side Panel" of Model Browser, along the "References"
and "Table View" tabs.
[Incident: ANSA-52446]
Several operations are now supported for Subsystems through the Actions option of the context menu. It
is now possible to define Subcontainer Rules, Numbering Rule and Offset.
[Incident: ANSA-54861]
Subsystems Now it is possible to create and/or use existing Nastran Super elements as subsytems in
Model Browser.
[Incident: ANSA-44114]
Compare
Multi Model Merge Models Options are now saved in ANSA defaults and can be handled through
Settings>ANSA defaults. The following options are available:
target_model = Master Model | New Model
delete_source_model = false | true
offset_option = Offset Slave | Offset Slave, only conflicts | Custom Options
[Incident: ANSA-50131]
Multi Model Save All option has been added under File menu, in order to save all loaded
ANSA models as individual ANSA databases, without the need of activating each
model first.
Auto save option now supports saving all available ANSA Models
New optional argument model has been added in Save script function, as follows:
base.Save('all'/'active'/'model_id')
[Incident: 64335, ANSA-41639]
Scripting The functionality of Compare Tool is now provided through a python class which was
introduced to facilitate the comparison between two models and the handling of the
identified differences in batch mode. The models to be compared are specified and set as
input arguments to the CompareTool python class. The created object has the following
methods:
- run, which executes the comparison between the defined models,
- show_results, which launches the Compare Report window displaying the results list,
- generate_report, which creates the Comparison Report with the identified differences in
parts and connections,
- save, which saves the comparison results in an *.ansa_compare file, and
- get_matched_parts, which provides the parts that were found (with and without
differences) in both models.
Furthermore, a comparison python object can be directly created by opening an existing
*.ansa_compare file through the open class method.
Data Management
Numbering rules can now be assigned to Subsystems. In case that a Subsystem is assigned numbering
rules, its contents are checked versus the specified rules during Save in DM.
[Incident: ANSA-48679]
DM Significant improvement is now achieved in terms of speed upon switching from default
Browser view to list view in cases of many items.
[Incident: ANSA-46909]
SeamLines SOLID-WELD
The weld position of the connection line has been enhanced, so that whenever it is
defined, it will be internally correctly moved to the weld start and used as height vector,
even for seams with curvature/direction changes.
[Incident: ANSA-48351]
Assembly Bolt
The options in Create Entities section can now be saved in the ANSA.defaults file.
[Incident: ANSA-53426]
Bolt
In all FE-representations that support mesh reconstruction around holes, the node
number can be now automatically calculated, based on the existing average element
length around the holes, by using the new option "auto" in the "Node Num Def" parameter
under the 'Node Num' field.
[Incident: ANSA-19097]
Convert
The Convert FE to Connection Point functionality can now recognize and convert FE
models to SOLID NUGGET (RBE3) spotwelds.
SeamLines SOLID-WELD
The weld position of the connection line has been enhanced, so that whenever it is
defined, it will be internally correctly moved to the weld start and used as height vector,
even for seams with curvature/direction changes.
[Incident: ANSA-48351]
User It is now possible to specify the color of each value of connection User Attributes through
Attributes the UserAttribute colors Function option in Connection>Settings>General.
Checks Connections
The option Min / Max distance now returns all errors in connections with more than 2 parts
in connectivity.
[Incident: ANSA-45848]
[Incident: ANSA-48663]
FE Representations
BOLT The option to Auto for the nodal numbering is now also provided in the drop-down
list at Search_For_Hole>Node_num>Node_Num_Value.
This calculates the optimum number of nodes, trying to respect the given mesh
parameters.
[Incident: ANSA-48279]
The Expand Interface option is now available in case of searching for holes.
RBE2, RBE2 and RBE2-CBEAM seamlines can now attach on beam nodes.
RBE2-CBEAM
SOLID NUGGET Flange Treatment (Create Rosette) is now also available also when the RBE3
scheme is used.
[Incident: ANSA-45685]
ROBSCAN It is now possible to define ROBSCAN patterns that consists of more than one
polylines, through Connection Settings > Robscan Settings.
[Incident: ANSA-45032]
Topo
General The functionality of Record toolbar has been improved, supporting more functions.
Record toolbar can be used to record the operations of ANSA in TOPO menu and then
saves them as a python script that can be used to repeat similar operations on another
model.
[Incident: ANSA-39582]
[Incident: ANSA-48223]
Flange [Compatible]
The function now processes triple bound CONs too.
The option to control the properties of the new/modified faces is now provided
upon the selection of a flange item from the list. In addition, it is now provided
the option to control the ANSA Parts assignment.
[Incident: 38534, ANSA-46706, ANSA-40583, ANSA-40830, ANSA-38411, 59860]
Flange [Compatible]
Joined Perimeters were released after applying the function Compatible Flanges, even
when not necessary.
[Incident: ANSA-52509]
Modify
New possibilities are supported:
Remove joined CONs (brown)
Pick and join single bound CONs (red), recreating the underlying surface of the
involved faces. This advances the fixing of geometrical errors.
[Incident: ANSA-20929]
Orient>Auto
See Shell Mesh>Macros section.
Curves Cons2Curves
Function also supports the option to automatically connect the resulting curve
segments.
[Incident: ANSA-52110]
Points Rm.Dbl
New function is supported which deletes duplicate 3D Points withing a user specified
distance.
[Incident: ANSA-46707]
New function base.DeletePoints() is supported for both python and Beta scripts.
[Incident: ANSA-52282]
Shell Mesh
Thickness[Convert]
It is now possible to convert the nodal to property thickness (with a defined step) and
vice versa. The relevant script function is also supported (see below).
Align
It is now possible to insert the distance in the Offset field, by pressing F1 or ? and
then picking a node. The distance between the align object (plane, curve, etc.) and this
node is automatically calculated and inserted.
F1 ?
[Incident: ANSA-42224]
Align
The option to isospace the aligned nodes is now provided when the alignment guide is
either points or a single Curve/CONs.
[Incident: ANSA-48130]
Perimeters Num+/-
The option to apply Reconstruct is now also provided in the Options List. This benefits
by modifying the mesh locally on the affected perimeter, and not on the entire
macroarea.
[Incident: ANSA-29298, ANSA-35053]
Macros Orient>Auto
New function is now supported which detects volumes with inverted orientation with
reference to the selected option Grey side or Yellow side and orientates them
accordingly.
A relevant check is also supported as Checks>Mesh>Orientation.
[Incident: ANSA-41619]
Mesh STL
Generation
Minimum length parameter has been added in STL generator.
[Incident: ANSA-48421]
Elements Vol.Shell
The Part/Property names for the new shells are now taken from the solid properties
along with a "Skin" prefix.
[Incident: 62470, ANSA-40269, ANSA-45116]
Mesh>Sharp Edges
Support of new options to choose the sharp edge type among All, Concave, Convex or
Mixed. The definition is according to the gray side.
[Incident: ANSA-54507]
Checks Mesh>Orientation
New check is now supported, which detects areas not properly oriented. This can be
applied either on macroareas (meshed and unmeshed) or FE mesh. A Fix is also
provided.
[Incident: ANSA-44016]
Volume Mesh
Volumes Define>Manual
The highlight of Errors regarding Single and/or Triple boundaries of volume definition,
has been improved.
[Incident: 60789, ANSA-39071]
Define>Auto Detect
The option to perform diagnostic checks is now also provided.
List>Info
Window is now redesigned to show histogram plot of the quality statistics. In addition
the quality check is faster.
Quality statistics are now supported also for layers and hexablock volumes displaying
the Fluent Equiarea skewness for hexa and penta elements.
[Incident: ANSA-12728]
Tetra Rapid
The algorithm has been enhanced in order to generate fewer elements, especially when
high growth rate values are used.
[Incident: ANSA-41699]
The option to set "Freeze volume skin" in Volume Mesh > Improve > Smooth is now
Improve
saved in ANSA.defaults.
Tools > Settings > ANSA.defaults > Volume Mesh Options > Smooth Options >
freeze_volumes_skin
Tools Voxel
The "Different properties per volume" option has been added, which creates different
solid properties of voxel elements for each predefined volume.
The script function mesh.VoxelGeneration() provides this relevant argument too.
[Incident: ANSA-45276]
Cavity[Wrap]
It is now possible to set different feature set for each volume. This is available at
Volume step.
In addition, the quality is improved by avoiding sharp edges and intersections.
[Incident: ANSA-40164]
Batch Meshing
The perimeter joining operation has been improved so as to avoid excessively large macroareas and
small remaining Perimeters.
[Incident: ANSA-33199, ANSA-53541]
DECKs
It is now supported the option to scale model dimensions, in the input and output
parameters window. This is available for all CFD and STL formats.
Input A new option has been added in the Filter tab of the Input Parameters window which
enables the filtering of the desired entity types to be loaded from the incoming solver
deck file.
[Incident: ANSA-37007]
Input COORDs
This means that when a file from any solver is input in ANSA and there are entities
referencing a coordinate system that does not exist, the information of this coordinate
system is not lost from the entities.
On the other hand, as soon as a coordinate system with the same id is input in ANSA,
then this is used accordingly from the respective entities.
[Incident: ANSA-51500]
I-DEAS
Support of a new option to put geometry files in new Include.
[Incident: ANSA-53754]
Output JT
The option to export spotweld connection entities is now available. Their geometry is
represented as sphere with user-defined diameter and with the following
characteristics:
1) They are organized in groups based on their connectivity number. This grouping
allows the easier handling of them in third party software.
2) They are colored with the same color that ANSA is using for organizing them
according to their connectivity number
[Incident: ANSA-46739]
Tooltips of Solver entity cards, e.g. Property cards, have been improved in order to
avoid conflicts with fields having the same label in the same card and are now now
updated so as to show the correct information.
[Incident: ANSA-25072]
Fringe>EL.STRESS/STRAIN
Support of the options to visualize Von Mises or Principal Top/Bottom stresses/strains.
[Incident: ANSA-27145]
FATXML format
Material definition ("CAE_MAT" keyword) is now supported upon import/ export.
[Incident: ANSA-47873]
Coordinates The Ansa option of Defined [Yes/No] is supported for the cards of local coordinate
systems. This option controls whether the coordinate system will be exported or not.
[Incident: ANSA-38067]
ELEMENTs>Util>Match Parts
Thick elements (TSHELL, BSHELL, etc.) are now supported by the function.
[Incident: ANSA-52065]
UTIL [Renumber]>All
Both elements and Constraint entities can be selected. If option
SETTINGS>Decks>RBE2 share IDs with elements is deactivated, a checkbox to
select or not Constraint entities exists in theRenumber parameters window.
[Incident:ANSA-48713]
Elements/ Creating spider elements (e.g. RBE2 with many nodes) it is now possible to insert
Constraints directly the desired id in the master node id field. If this id does not exist, (i) then a
node with this id will be created, (ii) otherwise a warning message will be displayed
whether to use the existing node or to go back and change the id.
[Incident: ANSA-46659]
Entity numbering scheme in ANSA has been enhanced, allowing to optionally store
Elements (shells, solids, etc) and Constraints (RBE2s, Nodal Rigid Bodies, etc) of the
same id.
By default, the program will not allow the user to have Elements and Constraints of
the same Id. When the option is deactive, this becomes possible allowing, for
example, to read LD-Dyna, Pam-Crash or Radioss models without implicitly
renumbering the Constraints. ANSA can operate in both modes, automatically
triggering appropriate renumbering actions when switched to the unified Elements-
Constraints Ids scheme.
The respective option is under "Tools>Settings>Decks>RBE2 share IDs with
ELEMENTs". When this particular option changes, saving settings and restarting
ANSA is needed in order to take effect of the option.
[Incident: 51985, ANSA-54186, ANSA-54012]
AUXILIARIES KIN_CONFIG
Support of Articulation History for Kinetic Configurations, accessed from their context
menu with the option to save it as .csv file.
[Incident: ANSA-39441]
TRANSFORM CARD
Tooltips of Transform card have been edited, by removing the <?> option from fields
that do not support a relative help list. Only F1 will be used henceforward in order to
select entities from screen.
[Incident: ANSA-39441]
LC_POINT
Geometrical Points can no longer be picked when creating an LC Point.
[Incident: ANSA-50502]
CONTACT > List > New > Flanges or CONTACT > Flanges
Upon contacts generation, visualization of the distance of two contact surfaces is now
available by activating the Visualize Contacts surfaces distance option.
Option can be found in the Inspect window, activated from the 'Inspect' button in the
Contacts Pairs Autodetection window, which emerges when pressing OK in the
Contact Flanges Data window. Inspect window also emerges from the 'Inspect' option
in the Contacts List context menu in all Decks that support the Contact entity.
[Incident: ANSA-15950]
Includes The option to open a window with a list of the occupied ids of a specific range is now
possible through the relevant option in the right-mouse menu.
[Incident: ANSA-50189]
GEBs - The connectivity type (e.g., Parts) can be switched automatically with the new option
Connectors Convert Connectivity.
[Incident: ANSA-43981]
Checks Penetration>Intersections
Intersections between solid elements of different volumes, can now be automatically
fixed.
[Incident: 51117, ANSA-32245]
Checks Contacts
The option to consider and check only the visible elements of the contacts is now
supported, by selecting the option "Visible" from the "Execute On" column. This
means that:
- The non-visible elements of the contact will not be part of the check.
- Visibility at the moment of fix is recalculated and if more contact elements are now
visible they will be included in the fix and re-check process.
- For tied contacts, nodes visibility will have to be enabled.
[Incident: ANSA-24657]
Contacts>Overlap
Support of the option to identify entities where contacts are overlapping. Moreover a
fix option is provided which modifies the master/slave areas (Sets) in order to
combine overlapping contacts of similar type.
[Incident: ANSA-46586]
Connectivity
The Connectivity check which identifies unconnected groups of the model, is now
available to be used through templates of the Checks Manager.
[Incident: ANSA-29752]
Add the option to 'Detect unconnected assemblies' which opens the Checks Manager
with listed the identified main assembly and any unconnected assemblies.
The check for unconnected assemblies activates a flag option to 'List unconnected
assemblies' for listing the rest unconnected groups in relation to the starting element's
connectivity group. There, the option to convert the connectivity groups into deck
SET/GROUPs is added along with zoom and visibility context menu options (Show,
Hide, Show Only).
[Incident: ANSA-46226]
Contacts
A preview of depenetration is supported for the Fix option and controls the nodes to
be moved.
[Incident: ANSA-24684, ANSA-33907, ANSA-53932, ANSA-24684, ANSA-40739]
Contacts The penetration depth per contact can now be visualized from the Fringe> QGRAPH
option.
[Incident: ANSA-50209]
Flanges/Assistant
The option Contact Template now provides options to select templates either from
existing contacts or from the Reference Library.
[Incident: ANSA-51657]
CONTACT>Assistant
The automatic contact calculation now provides also the option to create multiple
contact definitions (one for each pair of identified contact areas), by activating the
Create individual contacts option.
[Incident: ANSA-40688]
Laminates A visibility bulb has been added in the Laminate Tool window's properties and layers
lists. This makes easier to handle the visibility of laminates and/or layers.
To affect also the elements visibility, the relevant option is controlled through the
Settings button at the lower left of the tool window.
[Incident: ANSA-51281]
A new layer color mode according to the Gplyid (global ply id ) has been added.
This is accessible through the Laminates tool, Settings>color mode.
[Incident: ANSA-47166]
Laminates>Generate Report
The radial axis in the polar plots of the Laminate Report now has intermediate values.
Previously only the max value was displayed.
[Incident: ANSA-29383]
Laminates New option "Split" is available under context menu of LAMINATE list through DB
browser or Laminate Tool, where selected elements are assigned to a copied initial
Laminate property.
[Incident: ANSA-12084]
Bolt The options in Create Entities section can now be saved in the ANSA.defaults file.
[Incident: ANSA-53426]
Renumber Library items can now be renumbered according to the existing numbering rules. This
option is controlled through Tools>Settings>Decks>Apply numbering rules to library
items .
[Incident: ANSA-46663]
Library items can now be renumbered according to the existing numbering rules. This
option is controlled through Tools>Settings>Decks>Apply numbering rules to library
items.
[Incident: ANSA-46663]
Now, a warning window prevents from unintentional renumbering of ids which are
assigned to SETs as Ranges.
[Incident: ANSA-48919]
Support of a new option Create new Ids>above include range per entity type,
located in Tools>Settings>Decks.
Creating new entity e.g a new element, it now takes the first id above the elements ids
of the include it belongs, not depending on the existence of probably bigger ids of
other kinds of entities (e.g nodes) of this include.
[Incident: ANSA-40127]
Renumber Utilities>Renumber
It is now possible to renumber separately the nodes and/or the elements of a
specific property with the aid of special rules. The type of entities to be
renumbered can be selected from the context menu of the rule.
Existing options from context menu of Special Rules section, like "Renumber
Referenced Elements, Nodes, Properties etc", are now available also as check-box
gui options, whenever applicable. The latter can be loaded via Show/Hide arrow
button.
Support of a new option Create new Ids>above include range per entity type,
located in Tools>Settings>Decks.
Creating new entity e.g a new element, it now takes the first id above the elements ids
of the include it belongs, not depending on the existence of probably bigger ids of
other kinds of entities (e.g nodes) of this include.
[Incident: ANSA-40127]
SETs HOT POINT option is now available in the Database Browser for creating a new set.
[Incident: ANSA-50477]
Scripting It is now possible to create multiple Control Cards, using the function
base.CreateEntity.
[Incident: ANSA-49893]
Scripting The function base.SelectEntitiesList() now accepts an additional argument that allows
to open the selected Database Browser list with a set of available (selected) entities.
[Incident: ANSA-50917]
New attribute "total_nsm" is also possible in the object returned from function
base.DeckMassInfo(), returning the respective value.
e.g:
defmain():
mass_info =base.DeckMassInfo('whole_db')
print(mass_info.total_nsm)
[Incident: ANSA-47782]
User defined checks for Edit Cards are now supported, using python script functions.
The associations between ANSA types and the respective user defined script
functions reside in an .xml file whose path is stored in ANSA defaults.
[Incident: ANSA-52567]
The function base.OutputWaveFront() now also supports the options "Output parts"
and "Output normals".
[Incident: ANSA-51848]
base.SgraphMapAction():
Support of a new function which maps Parts/Pids of one model to another.
[Incident: ANSA-47219]
Plugins
Safety
Output Output of Dummies positioning files (*.pos files) for Abaqus and PamCrash is now
supported through Safety > Dummy > Output .pos file.
[Incident: ANSA-39954]
Seat Positioning
New Custom protocol has been added to the Seat Positioning Tool, in order to allow
user defined set-up of Seat Positioning.
[Incident: ANSA-50286]
Depenetrate
A new type of analysis Non Linear Static Analysis - Contacts has been added which
provides the option to deform the elements (of any type) that belong to the frame, placed
underneath the cushion.
A new field is provided named Lower Frame, where the SET id with these elements
can be inserted.
[Incident: ANSA-31011, ANSA-42075]
Dummy ATD-HPM Dummy models are now supported for LS-DYNA, ABAQUS and PAMCRASH.
The .pos files are read and KIN_CONFIGS are created for each DEFCONF entry of
the .pos file.
[Incident: ANSA-35314]
Articulation
It is now possible to automatically fix any self-penetrations created during articulation of
Dummy Bodies.
Typing the desired rotation angle, the rotation is applied and at the same time a
deformation process is applied, if necessary.
This operation is available when the 'Contact' option is activated in the Rotate' tab.
[Incident: ANSA-34815]
Pedestrian/ Positioning
Interior
Assignment of local coordinate system to the CID field via the Help list shows only the
compatible coordinate systems defined by 3 nodes.
When an invalid coordinate system is assigned to this CID field, an error message is
printed in the Info window.
[Incident: ANSA-47063]
Pedestrian Safety tools that allow positioning of the impactor massively or convert kinetic elements
to output, now ignore the flag 'Disregard Includes' (if activated) upon output of new
solver files.
[Incident: ANSA-49086]
Option Rename Inclined Targets has been added in the advanced options of the 'Car
Marking' tab, giving users the option to modify or not the names of created target points
when ground type is inclined.
[Incident: ANSA-50663]
NASTRAN
RBE3
Negative ALPHA values are being supported.
[Incident: ANSA-44571, ANSA-50970]
HEADER>Case Manager
Support of the parameter NLAYERS, used in material nonlinear analysis.
[Incident: ANSA-49407]
THERMAL
A preview of all steps has been added in the confirmation window of the Thermal tool.
[Incident: ANSA-45265]
Thermal Loadsets
The options to control the visibility of thermal entities (Show, Hide, etc.) are now
available in the context menu.
[Incident: ANSA-51569]
B.C.SETs Header>New[Loadcase]
Loadcase Manager is now also supported for SOL101.
Relevant constraints loads, output requests and parameters are also supported:
1. SPC, SPC1 and Support Constraints through Boundary Conditions>New
Constraint.
THERMAL
The selected regions for Coupled and Coupled Advection now get highlighted.
[Incident: ANSA-45810]
HEADER>LoadCase
Acoustic loads by ACSRCE keyword are now supported in the Load Case
Manager too.
It is now possible to setup IC keyword in the header of NASTRAN and assign
to it the TEMP_SET id, which is referenced by all the TEMP keywords.
A check has been added when a load is setup in "loadcase Setup Assistant"
to prevent load definition without giving the appropriate values or TABLEs with
all values equal to zero. This check is also available through
Checks>Loadcase.
[Incident: ANSA-53412, ANSA-45506]
BCs THERMAL
The drawing symbol for QBDY1/QBDY2/QVECT is now circle for improved visibility.
[Incident: ANSA-47695]
'Applied Heat' modifications on the name are through the list, are now passed to the
corresponding LOAD_SETs and LOAD collectors.
[Incident: ANSA-51594]
Parameters
OPTEXIT command (SOL200) is now supported.
[Incident: ANSA-50371]
AUXILIARIES TABLE
It is now possible to read tables included in a NASTRAN file, by using the option From
File.
[Incident: ANSA-39052]
Furthermore, when model is exported to .nas file, then a property is assigned for each
element, and the relevant coordinate system id is assigned in it.
[Incident: ANSA-51377]
CONTACT [Assistant]
Now, the user interface in NASTRAN interacts with BCBODY ids, instead of the
underlying SET ids, in the Master/ Slave Set steps.
[Incident: ANSA-49491]
BCONPRG
Support of new options for Nastran 2016 regarding initial gap/overlap:
CBINTRF, CDINGP, CDINTRF, MGINGP, OPINGP, OPINTRF, PTINTRF, TBINTRF,
TOLINGP, VXINTRF, VYINTRF, VZINTRF, XCINTRF, YCINTRF, ZCINTRF
[Incident: ANSA-45769]
MeasurementSurface
It is now supported a tool which aids the creation of the surfaces of various types.
AUXILIARIES SONATE
The set-up and export of sonate files is now supported.
The boundary conditions, coupling, ground and panels can be created through
the relevant buttons.
The settings are driven through the B.C.SETs>HEADER>New>Loadcase.
Switching to SONATE solver, it is possible to choose the analysis and the
options.
File>Output exports the file.
[Incident: ANSA-43721]
POINTS FIELD
Support of new function to create automatically some standard geometrical fields and
also a respective set with the result field.
Among the standard geometrical fields (plane, sphere, box) the creation of a dome
field according ISO3744 has been added.
[Incident: ANSA-42505, ANSA-42508]
SOL200 [DOPTPRM]
The keyword's card can be handled again via script.
The respective edit card characteristics and structure, according to which the script
function is set, can be viewed through the "Open Card" button in the Modify window
that opens with Modify option from the context menu in the DOPTPRM list.
[Incident: ANSA-53489]
SUPER EL.
Support the creation of pch and op2 type of SE.
This is also possible to be driven from Model Browser so the user is able to create a
Super Element for a certain Subsystem and also use it in a Simulation Model.
[Incident: ANSA-44116]
Loadcase
Support of a new check for the consistency of the created loadcases. Such checks can
be: dmigsets with no type, loadcases with no subcases, loadcases with empty,
subcases, referenced file loadcase with invalid file, referenced file loadcase with
missing file, undefined lc points, lc points that failed to build
[Incident: ANSA-50902, ANSA-48256]
Checks CWELDs
Elements could be identified as problematic by the check due to wrong calculation for
the allowed projection of GS on Shell plane, although they were accepted by
NASTRAN.
[Incident: ANSA-53451]
Loadcase
A new check is available in order to identify inappropriate values or TABLE values
inserted in Loadcase Setup Assistance.
[Incident: ANSA-53224]
Properties EOSID field is now enabled in SHELL_SECTION property for ELFORM 12,13,14 and
15.
[Incident: ANSA-52177]
[Incident: ANSA-47527]
Scripting The function base.CreateEntity can now generate Measurement surfaces too.
[Incident: ANSA-48597]
[Incident: ANSA-50877]
NVH Console
A different shape is being used for each type of connectors representations when connectors are
displayed in the diagram view of the NVH Console. Therefore, different types of connectors can now be
easily identified from the diagram view without the tooltip and without editing connectors.
[Incident: ANSA-49346
It is now possible to switch On/Off a subcase from within the Loadcase Manager of NVH Console.
[Incident: ANSA-53308]
Performance The calculation performance of NVH Console has been overall optimized.
Layout
Each component representation is shown with a different color and each connector
representation is demonstrated with a different icon, enabling an easier identification.
The Representation legend is available upon pressing the respective button.
[Incident: ANSA-51972]
Subcases
Compare Tool The Compare tool can now be accessed through Checks>Compare. Entities that can
be compared are connectors, coordinate systems, beam stiffeners and rigid bodies.
Selecting the entities to be compared, different attributes are highlighted. Double-click
on an attribute opens the entity window.
[Incident: ANSA-51619]
Connectors Create>Connector>New(grounded)
New option has been added in NVH console to create a single constraint on a single
point of a component.
[Incident: ANSA-53955]
Symmetry Symmetry copy feature applicable for connectors and any other NVH Console entity
Copy except reduced representations in right mouse button menu. If a letter "L" or "R" is the
first one of the name field, the copied entity is automatically renamed as "L->R" and
"R->L" respectively. For connectors it creates, if not existed, the respective properties
and used coordinate systems. If any of the selected entities to be copied exist, it won't
be created with the respective warning message.
[Incident: ANSA-50422]
Loadcase The Response Tab of the Loadcase Manager of NVH Console has been improved.
Manager
1.Bulk modification is now allowed on selected responses with respect to any column
2.The name of the subcase types have changed:
manual -> combined
tr.fun -> individual
p. mob -> driv.point
3.For the Extra post-processing requests:
Option to run System mode participations per request (provided that the
system mode results in Nastran format are available)
Top peaks and Threshold are now affecting also Participations (both
component and System modes)
New option Freq Range for conditional requests If specified, it defines the
frequency range in which the Top Peaks will be searched for each individual
requested
4.Energy request has been added as a conditional request for each main request. Top
Peaks and Frequency Range are available as energy conditional requests.
5.TPA and 3D animation requests have been added
[Incident: ANSA-48625]
TPA It is now possible to perform a Transfer Path Analysis (TPA) on any user selected
volume (selection of multiple components) from within the NVH Console. It is required
to define the components that constitute the control volume by pressing right mouse
button on TPA header, selecting Modify control volume and then set the appropriate
output request. NVH Console will calculate TPA results considering any external
connectors / loads assigned on the control volume.
[Incident: ANSA-52653]
New option has been added in Responses, in order to calculate the forces on a
component.
[Incident: ANSA-54044]
Bush It is possible to define the contribution of the connector's property to the response, by
sensitivity checking the respective box.
Filtering When enabling the Exclusive only Filter in Loadcase Manager>Assembly, the children
components of exclusive groups are no longer expanded.
[Incident: ANSA-52370]
LC-Points In the Responses tab an LC-Node can now be selected in the field Node. When
window creating a new LC node only the nodes that correspond to the selected component
can be chosen.
[Incident: ANSA-52544]
Modal New functionality has been added which gives the capability to examine the impact of
Modification various modifications in the dynamic behavior of an NVH console component. Such
kind of modifications can be for example add/remove mass, add a beam stiffener
between points in the structure, add spring/damper systems etc.
Results and comparison between the initial and modified component can be observed
in META.
[Incident: ANSA-46615]
ASCII Modal The creation of an op2 file with Eigenmodes for ASCII Modal models in NVHC is
Model performed internally with Epilysis.
[Incident: ANSA-51566]
Assembly Automatic fix for META submissions, if more than one connectors and/or loads with
different coordinate system are connected on the same node/dofs.
[Incident: ANSA-53913]
Coordinate Ujoint coordinate system was wrongly defined when two vectors were considered
System collinear.
[Incident: ANSA-54459]
Due to the change of the calculation method of the Coordinate System orientation in
Vector and Axis XYZ Methods (available only in NVH Console), a warning is added
while reading older databases. The previous orientation can be kept by changing the
Coordinate System definition method to default. According to the new calculation the
new Axis1 remains intact and the other two axes are calculated based on Axis 1.
[Incident: ANSA-54447]
Abaqus
Input It is now possible to handle and read properly files carrying Comment lines, that do
not start from Columns 1, 2.
[Incident: ANSA-40742]
The option 'output only IDs in names' in ANSA.defaults is now separated in three new
options:
output only Ids in Material names
output only Ids in Property names
output only Ids in Set names
[Incident: ANSA-54444]
Output Parameters > Abaqus Parameters > Abaqus.Write phi in distribution tables
names
Laminates:
The name of distribution tables of type angle for laminates in Abaqus output can now
be controlled through ANSA.defaults by adding the extra angle nomenclature in
distribution table names.
[Incident: ANSA-48319]
General Isolate>Flanges>Proximity
The function now supports also Analytical Surfaces.
[Incident: ANSA-50711]
ELEMENTs ZELEMENT
In case of Substructure Z Element, the geometrical center of its nodes is now shown
as center.
[Incident: ANSA-47637]
RIGID>RIGID2D
Support of 3d rigid beam RB3D2 and 2d rigid links R2D2, RAX2, RB2D2.
[Incident: ANSA-46165]
IMPEDANCE
The *IMPEDANCE and *SIMPEDANCE are now supported. The *IMPEDANCE
PROPERTY is also available under AUXILIARIES>IMPEDANCE PROPERTY
[Incident: ANSA-5700, ANSA-26357]
FLUID BOUNDARY
Support of *FLUID BOUNDARY for boundary conditions of fluid flow analyses.
[ANSA-27722]
Materials Support of the optional parameter "SMOOTH" for *BIAXIAL, *PLANAR, *UNIAXIAL
and *VOLUMETRIC TEST DATA, of *HYPERFOAM material properties.
[Incident: ANSA-48749]
AUXILIARIES The *CONTACT INITIALIZATION ASSIGNMENT supports 'blank' for Surfaces fields.
[Incident: ANSA-25764]
The *CONTACT_PAIR now supports also the COUPLED SLAVE option when
SMALL SLIDING=YES and TYPE_tie_coefficients=SURFACE TO SURFACE.
[Incident: ANSA-48467]
Laminates
New option "Change Layer NIP" is supported in the context menu of the Laminates
list (from both the DB Browser and the Laminates tool).
It massively modifies the NIP fields of all layers of selected laminates.
[Incident: ANSA-40690]
PRTENS
The relevant created entity PRE-TENSION_SECTION listed in the Database Browser
now provides also the option to show or hide the affected elements, Loads and BCs
too. This can be found in the context menu of the entity (right-click menu).
[Incident: ANSA-46977]
AN.SURF
The *SURFACE, TYPE=EULERIAN MATERIAL is supported.
[Incident: ANSA-8986]
STEP
Vibro-Acoustic analysis setup is now possible by supporting the additional keywords:
*ELEMENT, TYPE=ASI3D4
*INTERFACE
*IMPEDANCE PROPERTY
*SIMPEDANCE
*ASI3D4
[Incident: ANSA-40361, ANSA-41795]
CONTACT
When the option BOLT=YES in the CLEARANCE TABULAR DATA, a button to auto-
calculate the bolt axis based on the nodes of the involved set has been added.
[Incident: ANSA-40684]
Scripting The *STEP color can now be controlled using the functions:
base.GetEntityCardValues and base.SetEntityCardValues
[Incident: ANSA-51414]
LS-DYNA
Input Support of the Merge option of the Header in the General tab merges the control
cards of the main and include files.
[Incident: ANSA-50962]
COMPRESS The function has been enhanced with the option "Dyna Auxiliary Materials", which
provides the capability of deleting auxiliary dyna materials
(DYNA>AUXILIARIES>MAT_*) along with the materials that reference them.
[Incident: ANSA-50495]
AUXILIARIES CONTROL>M
Support of the *CONTROL_MPP_DECOMPOSITION_DISABLE_UNREF_CURVES
under the option DEC.DIS.UNREF.CRV.
[Incident: ANSA-45207]
CONTACT
The SRNDE option and the Card E and F are now supported.
[Incident: ANSA-51428]
AUXILIARIES CONTACT>CONTACT
Support the options:
TIEBREAK_NODES_ONLY for *CONTACT
BEAM_OFFSET for *CONTACT_SPOTWELD
BEAM_OFFSET for *CONTACT_TIED_NODES_TO_SURFACE
BEAM_OFFSET for *CONTACT_TIED_NODES_TO_SURFACE
[Incident: ANSA-50933 , ANSA-48558 , ANSA-45695 , ANSA-48566]
MAT_*
The options to control visibility Show/Hide/Show Only have been added for:
MAT_ADD_AIRBAG_POROSITY_LEAKAGE
MAT_ADD_COHESIVE
MAT_ADD_FATIGUE
MAT_ADD_PERMEABILITY
MAT_ADD_PORE_AIR
MAT_ADD_THERMAL_EXPANSION
MAT_NONLOCAL
MAT_THERMAL
[Incident: ANSA-42166]
CONTROL
Support Merge context menu option for multiple control cards with handling over
common options.
DATABASE
Support Merge context menu option for multiple Database cards with handling over
common options.
[Incident: ANSA-50962]
AUXILIARIES CONTACT>CONTACT
Support the options:
TIEBREAK_NODES_ONLY for *CONTACT
BEAM_OFFSET for *CONTACT_SPOTWELD
BEAM_OFFSET for *CONTACT_TIED_NODES_TO_SURFACE
FNLSCL, DNLSCL and TCSO of the optional card D in *CONTACT.
[Incident: ANSA-48558, ANSA-50933, ANSA-45695, ANSA-48566]
CONTROL
Support Merge context menu option for multiple control cards with handling over
common options.
DATABASE
Support Merge context menu option for multiple Database cards with handling over
common options.
[Incident: ANSA-50962]
CONTACT
The Friction option is now also supported for:
AUTOMATIC_SINGLE_SURFACE_MORTAR,
AUTOMATIC_SURFACE_TO_SURFACE_MORTAR
[Incident: ANSA-54933]
Checks Contacts
Nodes which are projected to rigid bodies are now also reported as errors.
[Incident: ANSA-40590]
Dependency
It is now possible to identify cases that master node of RBody is used as a finite
element connectivity or 1D-element reference node.
[Incident: ANSA-34727]
Curves>Axes
The error E3999 for MAT24 (0.0 , yield stress Used by material with ID...) is now
degraded to warning.
[Incident: ANSA-51770]
SETs When a Set is marked as a *Set_Segment, it is now accepted from the following
keywords:
*AIRBAG_ALE
*BOUNDARY_NON_REFLECTING
*CONSTRAINED_LAGRANGE_IN_SOLID
*CONTACT_RIGID_SURFACE
*DATABASE_CPM_SENSOR
*INITIAL_VOLUME_FRACTION_GEOMETRY
*FREQUENCY_DOMAIN_FRF
*FREQUENCY_DOMAIN_SSD
[Incident: ANSA-45652]
Properties For *Section_Shell, support of Elform = -16 for fully integrated shell element modified
for higher accuracy.
[Incident: ANSA-51208]
The material type MAT100_DAMAGE_FAILURE now supports negative value for the
Young's modulus [E].
[Incident: ANSA-48563]
Support the E field and the Bending/Compression Parameter Card for the *MAT_B01
*MAT_SEATBELT, according to 971R8.
[Incident: ANSA-49423]
PAM-CRASH
Input/ Output PAM-CRASH Input Format version 2015 and Output Format version 2015 are now
supported.
[Incident: ANSA-46801]
Input Reading .pos files, the KIN_CONFIGs are now created for the configurations defined
in the DEFCONF section of the pos file.
[Incident: ANSA-27149]
Output The General Comments section can now be marked with either # or $ at the
beginning of each line. This option can be set through the Output Options window, at
Filter tab.
[Incident: ANSA-6844]
Provide information of the type and total number of encrypted entities to be output in
the Info window.
[Incident: ANSA-48590]
LOAD ACTUA
Joint Actuator Definition (ACTUA) is now supported.
[Incident: ANSA-47073]
PRESBC
Keyword PRESBC (Pressure Porous Boundary Condition) is now supported.
[Incident: ANSA-46759]
DISLIM
Keyword DISLIM (LIMITED DISPLACEMENT CONDITION DEFINITION) is now
supported.
[Incident: ANSA-46769]
AUXILIARIES MAT.PR
The options to control visibility Show/Hide/Show Only have been added in the VAMAT,
THMAT, PFMAT lists.
[Incident: ANSA-42166]
CONTROL>CONTROLS
PFLOW keyword is now supported.
MACTRL keyword is now supported.
Support the EOCTRL/ keyword.
[Incident: ANSA-46744 , ANSA-46758 , ANSA-46745]
CONTROLS>DMPEW /
Support of the advanced control keyword DMPEW / .
[Incident: ANSA-47082]
DRAPING
The DRAPF keyword is now supported.
[Incident: ANSA-51853, ANSA-45504]
FRICT
The type number 13 is supported for the IFROPT parameter of the Friction Model
Definition card.
[Incident: ANSA-47081]
SENSOR
Support Type 14 Kinematic Nodal Motion Sensor.
[Incident: ANSA-47076]
CONTROLS
Support the EOCTRL/ keyword.
[Incident: ANSA-46744]
Support of variable TLSTIF for Material Type 302 for Pam-Crash 2009 onward.
[Incident: ANSA-38548]
Materials Support the parameters KSI and Fo for the Material Type 7.
[Incident: ANSA-46757]
RADIOSS
Input In the General tab, coordinate the Model Action drop down menu with the Header
radio-buttons.
[Incident: ANSA-52283]
Input Parameters>General
Support of an option which controls whether the incoming model will be inserted
within a /SUBMODEL keyword having specific offsets.
[Incident: ANSA-52797]
Output Information of the type and total number of encrypted entities to be output in the
Info window is now provided.
[Incident: ANSA-48590]
GROUPS
It is now possible to output sets that contains solids as surfaces.
An additional option controls whether all the solid facets will be exported or only
the external ones.
[Incident: ANSA-52862]
ELEMENTs SHELL
/INISHE/ORTH_LOC keyword with angle unit in degrees (Iunit=1) for
/PROP/TYPE9 is now supported.
[Incident: ANSA-54086]
Joint Assistant
Nodes for the COG are provided during preview at the last step of the
Joint assistant in order to help the creation of local coordinate system.
Only compatible local coordinate systems can be created at the last step
of the Joint assistant.
Update the preview and the available fields of the Joint assistant for
Generic Kinematic Slider-Pivot with Cylindrical joint.
Add option to automatically create a Connector entity from the Joint
assistant.
[Incident: ANSA-51889 , ANSA-52249 , ANSA-52171 , ANSA-48939]
TIME HISTORY Support the variables X, Y, Z and the variable group XYZ in the /TH/NODE card.
[Incident: ANSA-47202]
AUXILIARIES ACTIV
Support the /Activ deactivation/activation of element groups keyword.
[Incident: 54400, 11427, ANSA-34521, ANSA-6704]
INTERFC>Assistant
The Interface assistant allows selection of Properties for Master and Slave Set
Type.
[Incident: ANSA-47966]
INITIAL>SOLID
Support the /INIBRI/STRS_F and /INIBRI/STRA_F for initial state for brick
elements.
[Incident: 64160, ANSA-41518]
SECT
User defined option to set the default value of the field Iframe in the Radioss /Sect
has been added in Ansa.defaults.
The full path to this option can be found under:
Tools > Settings > ANSA.defaults > User Defined Default Radioss Section Iframe
Value > Default Radioss Section Iframe Value
[Incident: ANSA-53463]
Submodel
When using an offset value to a Submodel, the numbering of its contents gets
automatically updated.
[Incident: ANSA-48361]
CONTROL
The renaming of the field rs_name of /Refsta is now available.
[Incident: ANSA-51515]
PERMAS
SETs New option for outputting sets for MEDINA according to PERMAS definition: In decks
that Medina supports for "Output Model for" option, the field "MEDINA OUTPUT AS
{current deck}" has been added to Sets' List. This option determines, during Medina
output, whether the Set will be written as a Medina Set or as a Set of the selected
Model Deck.
[Incident: ANSA-50031]
MPCs ISURFACE
New option MIDNODE is now supported in surface definition for PERMAS deck.
ANSA can now read/write and save file/user options for keyword MIDNODE in a
SURFACE type set.
[Incident: ANSA-52134]
SYSTEM NSTRMASS>Set
The $NSTRMASS definition via property sets is now supported.
[Incident: ANSA-48753]
Moldex3D
Support of the fiber orientation tensor mapping. Fiber orientation tensor is converted to three principal
fiber directions which are assigned (mapped) to target shell/solids as material orientation.
The mapping is achieved using the Auxiliaries>Res.Map function. In there, an Abaqus file along with
the Moldex3D .o2d file are necessary to be inserted.
[Incident: ANSA-51014]
OpenFOAM
MEDINA
Input In cases where a connector referenced a solid property, the connectivity would be lost.
[Incident: ANSA-52170]
OPTISTRUCT
KINETICS
Output The following results of flex bodies as well as their geometry, can now be exported to
op2 files either within the Flex Tools interface or the Results Viewer:
Displacements
Velocities
Accelerations
Stresses
Strains
[Incident: ANSA-50263]
General The OpenGL icons of the joints have been replaced by new 3d icons that look more
realistic and clear.
[Incident: ANSA-25812]
[Incident: ANSA-51562]
The Floating Reference Frame of flex bodies is now drawn when a flex body is selected
through the KIN_BODY list of DB browser.
[Incident: ANSA-51287]
KIN_BODY
In order to prevent inconsistencies, it is not possible to change the type of a KIN_BODY
through its edit card.
[Incident: ANSA-51785]
Simulation Configurator
Support of Articulation History for Kinetic Configurations, accessed from their
context menu with the option to save it as .csv file.
It is now possible to select 3d-points or nodes on perimeters when using the
Articulate>By Matching Points function.
[Incident: ANSA-47163, ANSA-39441]
Simulator
Stresses and strains of flex bodies can now be visualized during animation.
[Incident: ANSA-49184]
Simulator
New video formats (.mpeg, .gif) and quality options are available when recording an
animation to a video file.
[Incident: ANSA-36052]
Simulation Results
Stresses and strains results are now available as nodal plots for the user
selected nodes of flexible bodies.
It is now possible to make changes in the Notation and Precision settings and
also the Set Limits option to be saved, when the Results Viewer window closes
and reopens again.
Results for modal displacements, velocities and accelerations are now available
within the Results Viewer.
[Incident: ANSA-52139, ANSA-38266, ANSA-49184]
Position
Moving a model to a saved kin_position, it is now possible to either apply or not as
initial the stored velocities on the bodies.
[Incident: ANSA-27767]
AUXILIARIES Mech>Interactive
Support of an interactive tool for creating Kinematic mechanisms. It focuses on each
Joint individually to decide either to create it, merge bodies or skip it.
[Incident: ANSA-31919]
Mech>AutoMech
Now, at the last step of the function optionally the Planar Mechanism check can be
executed. This will prevent any incorrect definitions of joints that are typically of planar
definition e.g., seat mechanism.
[Incident: ANSA-20695]
[Incident: ANSA-48492]
KIN_BODY
In order to prevent inconsistencies, it is not possible to change the type of a KIN_BODY
through its edit card.
[Incident: ANSA-51785]
Table>3D
Three dimensional (3D) surface tables are now supported.
[Incident: ANSA-47948]
AUXILIARIES Units
The Units Conversion Factor (UCF) has been added as info label within the Kinetic
Units window.
[Incident: ANSA-50397]
Scripting The following boolean arguments have been added to script function
kinetics.ConfigSetParameters(), in order to lock the components of actuator joint
(rotation axes' lock joints):
lock_translate_x
lock_translate_y
lock_translate_z
lock_rotate_x
lock_rotate_y
lock_rotate_z
[Incident: ANSA-49949]
MORPH
General Reconstruct can now also be applied on solid meshed after morphing actions. This is
available for both Box and Direct morphing.
[Incident: ANSA-20577]
Box Morphing Morphing flag can be activated / deactivated by left-clicking on the "Morphing" status
message at the lower right corner of the ANSA 3D window.
[Incident: ANSA-38811]
Controls Nested
Nested Elements now allow non-uniform scaling, along user specified axis of their
Coordinate System. Relevant settings are handled in the Nested Element Card.
[Incident: ANSA-15815]
Direct DFM
Morphing
It is now possible to morph control points of Morph Boxes and Hexablock
Boxes, using the Node selection option.
DFM parameters defined on shell elements, can now be automatically applied
to identified symmetrical entities.
Increased accuracy with OpenCL acceleration for DFM & Geometry Morphing.
Accuracy is now inversely proportional to 'HOT POINTS' matching distance,
ensuring improved morph results
[Incident: ANSA-44247, ANSA-26672, ANSA-30678, ANSA-45794, ANSA-
40443, ANSA-45693]
DFM>Edge Fit
Cohesive element edges can now be selected as source or target edges.
[Incident: ANSA-38270]
Slide>Feature[On Curve]
It is now possible to extend sliding, by setting even negative values. In such
movements, the feature travels along the direction tangent to the end Curve's point.
[Incident: ANSA-53889]
Constraint
Significant performance improvement when constraints participate in morphing
actions.
[Incident: ANSA-48983]
HEXA BLOCK
Boxes O-Grid
It is now possible to generate OGRID with relative height in pipe mode. Three options
are available:
Absolute offset value (constant throughout as before)
Factor of local length
Parametric from 0 to 1, where 1 is the maximum possible factor at each
section.
[Incident: ANSA-44881]
Optimization
Optimization Task
Support of new formats for video recording (AVI,GIF,MPEG). Different resolutions are
also supported:
preset resolutions like HD1080p, UHD 4K, etc..
user defined resolution and settings through the Advanced button.
[Incident: ANSA-15656]
Scripting
The BCGUI function guitk.BCLineEditSetState() has been added that sets the state of a BCLineEdit and
colors it accordingly.
[Incident: ANSA-48502]
A new function base.Clear() to hide everything from the drawing area is now available
[Incident: ANSA-47433]
Plugin Manager and the available plugins are now relocated at a separate list on the main toolbar.
[Incident: ANSA-37827]
Now, widgets that are available in ListViews can easily hide/show and enable/disable. These can be:
combobox
progress bar
checkbox
button
[Incident: ANSA-47210 , ANSA-51724, ANSA-51114]
ANSA would fail to work with Window Snap Assist for Windows upon the first attempt.
[Incident: ANSA-49527]
Separation Graph When editing the assigned entities to a Group it would not allow to empty them.
[Incident: ANSA-54361]
Utilities Measure
Occasionally, a distance measurement between a point and a face, it would give
wrong result.
[Incident: ANSA-53238]
Transform
SKEW_FRAMES used by SPRING properties were ignored during Transformation.
[incident: ANSA-54301]
Transform [COPY]
With Settings>DECKS option Create new IDs: above the includes range, defining
an offset for the new PID that resulted in a PID already existing in the model, then
this PID was renumbered.
[incident: ANSA-54697]
Lists Making operations of closing and opening on lists, it would lead to losing the
automatic column width adjustment.
[Incident: ANSA-40646]
Translators STEP
Cases where translation of files with ANSA Translation libraries -and option
Read construction surfaces activated- resulted in creation of faces, which
were not present in the CAD file.
[Incident: ANSA-50171]
ANSA translation libraries would not tolerate curves being away from periodic
surfaces, resulting in an untrimmed surface.
[Incident: ANSA-53494]
Translators JT
The JT to ANSA translator would not recognize groups or parts with the same name as
instances when reading an assembly.
A new option is now introduced, called "Name based instantiation", which guides the
translator to instantiate groups or parts based on their names.
[Incident: ANSA-52739]
Translators JT
Faces with problematic surfaces would not be translated, which resulted to gaps on the
model. Now, a face is auto generated for each problematic face when possible, in order
to fill these gaps.
This fix comes as a workaround to a bug in the JTOpen Toolkit. It will be removed when
the JTOpen Toolkit provides a fix.
[Incident: ANSA-46121]
STEP Overlapping faces would occasionally be created during STEP file translation with the
ANSA library.
[Incident: ANSA-50172]
Cases where translation of Neutral files with ANSA Translation libraries would result in
translation failures and erroneous surfaces.
[Incident: ANSA-46004]
IGES Upon translation with the "Create PID based on > Body option activated, the CT library
was altering the names of bodies under the same name, by adding a serial number after
the name.
CATIA Cases were the translation of CATIA files with option "Read features" resulted in the
creation of additional properties.
[Incident: ANSA-45714]
Activating the option "Read publications" when "Reading free geometry" would prevent
the translation of some curves.
[Incident: ANSA-35423]
In CATIA V5, curves in NoShow mode would be translated, regardless the status of the
"Read hidden entities" option.
[Incident: ANSA-29173,46554]
When translating CATIA data with a specific combination of options activated, the
translated model had duplicate Points and Faces.
[Incident: ANSA-52317]
GUI
Scripting BCWindowAdjustSize()
Script function BCWindowAdjustSize() would not adjust the window size according to
the minimum space on a window that has been re-sized.
[Incident: ANSA-51001]
Model Browser
General Pressing the Refresh button in the Model Browser was clearing the selection and
collapsing the tree structure in the Subsystems, Simulation Models, LoadCases and
Simulation Runs tabs.
[Incident: ANSA-48266]
Parts A newly created Part in the Model Browser was not marked as selected and the list of
Parts was not scrolled to display the new Part.
[Incident: ANSA-52808]
Parts Replace
Cases where replace part functionality led to erroneous replacement of Cross Sections
for Radioss and LsDyna Decks.
[Incident: ANSA-50194]
Replace
Functionality could recreate cross sections but not assign them to any Part.
[Incident: ANSA-50194]
Subsystems Module Ids of subsystems could be lost during merge of ANSA files when "Merge parts"
option was deactivated.
[Incident: ANSA-54321]
DM Sync Representation
Applied onto entities, containing cyan bounds, could result to disconnected faces and
therefore the appearance of red bounds.
[Incident: ANSA-48591]
Compare
Compare The order of the selected for comparison models would affect the identification of sets
Tool by the tool.
[Incident: ANSA-36047]
Cases where erroneous number of SETs would appear in Compare Report for one of
the comparison models.
[Incident: ANSA-51974]
Upon changing and applying the filter options in the "Advanced view settings" window,
the results list in the Compare Report window would not be updated.
[Incident: ANSA-53844]
Replace Part FORCEs, PLOADs, NSMs, CONM2s, SPCs, CONTACTs, defined on sets would not be
updated when replacing related part through Compare Tool.
[Incident: ANSA-47419, ANSA-47411, ANSA-47418, ANSA-47415, ANSA-47414, ANSA-
47412]
Replace Part Connected entities would not be updated after replacement through Apply Actions of
Compare Tool.
[Incident: ANSA-47422, ANSA-47423, ANSA-47425, ANSA-47426, ANSA-47427, ANSA-
47581, ANSA-47421]
RADIOSS Upon the comparison of a model with itself, the Compare Tool would:
provide wrong results in the matching of empty and at the same time linked
parts
identify different element length in the RBODY elements
provide wrong results in the matching of affected entities (e.g. SETs)
[Incident: ANSA-52333]
Data Management
A part created by an older ANSA version would fail to be reloaded from DM.
[Incident: ANSA-50862]
Add in DM Conflicts would not be reported upon saving and overwriting a part in DM, which was
originally saved with a previous ANSA version.
[Incident: ANSA-40526]
Change Upon changing representation of a part, all internal connections would be erased
Representation even if they were included in another part.
[Incident: ANSA-45340]
Scripting ansa.dm.ChangeRepresentation()
Big delay when changing representation for many parts.
[Incident: ANSA-54422]
General Realizing a connection which requires Reconstruct application, the direct rotation of the
model would require a mouse-click in the working area first.
[Incident: ANSA-47828]
Connection The requested zones around the bolts could be distorted due to Fix Quality operations
Manager on those areas.
[Incident: ANSA-50192]
Connection In cases that the realization of the connection entity required Reconstruction of the
Manager elements, nodal thickness would be assigned on all the affected elements if even one of
the input shells had nodal thickness.
[Incident: ANSA-47775]
Auto-Connect
The option Consider Part Hierarchy would not work in cases where the part containing
the connections did not belong to a group.
[Incident: ANSA-44954]
When a feature line was interrupted by a perpendicular sheet the detection would not
operate properly.
[Incident: ANSA-54364]
Cases where frozen mesh was collapsed, when a seamilne was realized near that area.
[Incident: ANSA-54054]
BOLT Connectivity>Auto-Connect
Enabling the "Consider Part Hierarchy" option could lead to cases where the same part
would be erroneously detected several times.
[Incident: ANSA-53678]
Connectors When connector entities where defined between assembly points (A_POINTs), deletion
of the assembly point would not trigger a change in the status of the connector and the
connector would still report status OK.
[Incident: ANSA-54302]
FE Representations
SOLID BOLT Solid Bolt Realization, when applied on tubes of great length, could significantly
increase integration time.
[Incident: ANSA-53908]
NASTRAN GSPROJ and PROJTOL were not taken into account during realization of CWELDs or
CWELD when Checks>CWELDs was applied.
[Incident: ANSA-53522]
Topo
CONS Project
The function could produce unchecked faces due to draft perimeter length.
[Incident: ANSA-52770]
Faces Replace
Using the function having the option "keep mesh from incoming" active would lead to
unexpected termination.
[Incident: ANSA-52229
Surfaces Fillet[Surfaces]
Pressing Esc at fillet preview stage, it would lead to corrupted database.
[Incident: ANSA-51230]
Scripting FacesProjectCut
Script function FacesProjectCut() would lead to unexpected termination when executed
on mesh menu.
[Incident: ANSA-47989]
Shell Mesh
Mesh STL
Generation
Case where macros with joined CONs would fail to be meshed by the algorithm.
Cases where application of STL mesh algorithm in joined macros would result
result to missing elements in the mesh.
Upon application of Spacing > Auto STL and STL meshing algorithm, distorted
elements were created.
Cases of erroneous max length after applying Auto STL and STL meshing
algorithm.
Cases of unsatisfying STL mesh on joined Perimeters.
Cases where use of Spacing > Auto STL and STL meshing functions resulted in
bad element quality.
Elements
Create[Opening]
The result of the function would be random each time of execution.
[Incident: ANSA-35068]
Volume Mesh
Hexa Interior
Special cases where volume mesh generation would fail, displaying the message
Error kernel 41.
[Incident: ANSA-52733]
Batch Meshing
Batch Mesh with CFD algorithm would occasionally lead to unexpected termination.
[Incident: ANSA-50396]
Specific cases where running the batch mesh would lead to unexpected termination.
[Incident: ANSA-42629]
DECKs
Input During M00 xml format input of a model -output from HyperCrash v12.x, containing
mixed M00 format and HyperMesh comments- model hierarchy was not read correctly
into ANSA.
[Incident: ANSA-49415]
UTIL[Match Parts]
Cases where the function would fail.
[Incident: ANSA-46070]
Contact
ANSA would cease to respond when pressing the Restore button in the Inspect
Contacts tab.
[Incident: ANSA-52591]
Constraints Rigid elements (Nastran RBE, ABAQUS MPC etc.)>Branch>Move Master To Cog:
The new cog would not be calculated accurately.
[Incident: ANSA-52421]
Results Cases where parts were not automatically aligned and matched, during application of
Mapping Results Mapping or after execution of Elements > UTIL > Match Parts function.
[Incident: 33208, ANSA-20440]
Laminates Applying the Drape function, the process would not end.
[Incident: ANSA-51111]
GEBs Adding a column in the GEBs list with a parameter of a library item (for
representation=FromFile) using the label file_name::<parameter name> would
occasionally fail.
[Incident: ANSA-28387,45103]
Cutting Plane The layers of tshell or solid laminates would not be visualized when cut by a cutting
plane.
[Incident: ANSA-41888, 64690]
Includes The output failed when an include with absolute Output Path was Output as Separate
file.
[Incident: 61419, ANSA-39538]
The output failed when selecting to Output as Separate file an include with a relative
Output Path having active the option 'Output All Includes in Same Directory'.
[Incident: 60648, 61419, ANSA-38971, ANSA-39538]
Renumber Include rules for RBE2s created would not appear in "Manage Ids" tool after reading
".ansa_rules" files.
[Incident: ANSA-53643]
Copy of nodes referencing coordinate system would create nodes that could not be
deleted.
[Incident: ANSA-49792]
Save as v16 RIGID BODY entities' Ids were renumbered when saving the Database with option
Save as v16.
[Incident: ANSA-54324]
CFD Decks
SIZE BOXES The accuracy of tetra elements' length in size boxes could be insufficient.
[Incident: ANSA-36824, 57985]
Cases where the refinement would take place also on areas that lie outside the size
boxes.
[Incident: ANSA-52465
Plugins
Includes Manager
When changing the includes' id, the synchronization of the highlight among the lists in the Includes
Manager would be lost.
[Incident: ANSA-30857]
CFD DECKs
Input Upon input of SC/TETRA files, BC (boundary condition) regions could not be read when
their name contained a space character.
[Incident: ANSA-53516]
Safety
Pedestrian/ Positioning
Interior
Assignment of local coordinate system to the CID field via the Help list shows only the
compatible coordinate systems defined by 3 nodes.
When an invalid coordinate system is assigned to this CID field, an error message is
printed in the Info window.
[Incident: ANSA-47063]
Interior FMVSS21U
The 'Auto Position' would not reset the headform and the initial values would not
get updated prior to trying new positioning.
The CID of each target point would not get updated prior to positioning.
During the horizontal step of the positioning, the angle would not get reversed, if
the local Z axis was rotated over 90 degrees.
[Incident: ANSA-48700]
Incorrect positioning when horizontal limits for a target point are
[360,0].
[Incident: ANSA-51777]
Incorrect marking for the SR3a in case there is an other pillar.
Incorrect calculation of OP1 target point when a seat belt anchorage
existed for Other Pillar.
[Incident: 46252, ANSA-51892, ANSA-25655]
Target Point Excluded target points would not be colored with Grey in the target points' list.
[Incident: ANSA-47912]
NASTRAN
Input Inserting a file containing a Transfer Function (TF) where G(i) field was defined with
SPOINTs or EPOINTs or it was empty, would create unstable behaviour .
[Incident: ANSA-54021]
Output USET and USET1 were not output upon File > Output >Visible.
[Incident: ANSA-54262]
ELEMENTs RBE2GS
Cases where RBE2GS would erroneously not find GN & GM nodes.
[Incident: ANSA-51018]
HEADER
When using the advanced edit, SWLDPRM could be inserted in the Header in an invalid
format.
In addition, when the format is wrong (e.g. 5 characters field), pressing the OK button
now a warning window opens providing also an Autofix option.
[Incident: ANSA-54431, ANSA-52389]
NVH Console
Editing the modes for a Fluid-Structure Component in NVH Console would result to the selection of
incorrect modes.
[Incident: ANSA-53092]
LS-DYNA
*Include_transform with offset to node IDs would not be correctly applied for *Set_Node
Input
with node ID range.
[Incident: ANSA-51971]
Erroneous input of deck files with more than one Primer Kinematic configurations.
[Incident: ANSA-53472]
A_Parameter
inline *Parameter expressions would not be read without the <, > symbols.
[Incident: ANSA-48717]
MAT_ADD_EROSION
In cases where no value was specified for IDAM field, ANSA would assign 0 value,
enabling two additional unneeded keyword cards.
[Incident: ANSA-49987]
Contact The selection of Node set as SSTYP would not be allowed for
*CONTACT_TIED_SHELL_EDGE_TO_SOLID.
[Incident: ANSA-50620]
Checks DB Histories
The type of message "Multiple DB histories defined on entity" would erroneously appear
as Warning instead of Error, as defined in the LS-Dyna manual.
[Incident: ANSA-53703]
Joints
The Error Description of the Checks Manager Window could be confusing as it was
referencing the fields N1, N2, N3, N4, N5, N6 of the Constrained_joint card instead of
the actual node ids.
[Incident: ANSA-49257]
PAM-CRASH
Input COHESIVE elements would loose the information of their include appearing in an
auxiliary include after input.
[Incident: ANSA-51361]
When reading a CTRL as an include it would not get marked as current and therefore
it would not be written out during output (unless output all was selected)
[Incident: ANSA-54946]
Output When a CTRL exists in an include it would not be written out (even thought it was
current) when the disregard include option was active.
[Incident: ANSA-54946]
General Cases where in MID Draw Mode and with CONTACT visibility activated, an unexpected
termination occurred.
[Incident: ANSA-54084]
Abaqus
Scripting When the base.ChangeElemType() function was run for SOLID to GASKET element
conversion, multiple PIDs would be created. This was only occurring when no other
conversion (with the GUI function) was performed before the script call for current ANSA
session.
[Incident: ANSA-54982]
RADIOSS
Input When the option Merge Header in Input Parameters was active, it would not read in the
Controls as expected.
[Incident: ANSA-54712]
Output Empty groups were written out in case a set that contained solid properties should be
exported as a surface.
[Incident: ANSA-51855]
General Erroneous display of /BRICK Penta solid elements due to invalid node combination
upon Input.
[Incident: ANSA-53396]
AUXILIARIES Engine
Saving a Radioss file with unsupported Engine keywords as Ansa database and
reopening it could end up loosing these keywords.
[Incident: ANSA-52531]
Connection The FE Representations that create automatically interfaces, would not fill in the
Manager DSearch field of the interface.
[Incident: ANSA-54778]
ANSYS
Input Inputting file including Sets with elements would lead to unexpected termination.
[Incident: ANSA-54617]
AUXILIARIES PRTENS
The generation of Contact items would fail in cases where GEOM or VOLUME entities
were selected.
[Incident: ANSA-36753, 57463]
PERMAS
Output MPC RIGID entities were not written correctly upon output.
[Incident: ANSA-54194]
Fluent
AUXILIARIES BC TOOL
Function would erroneously suggest interface as wall.
[Incident: ANSA-53588]
RadTherm/TAITherm
KINETICS
Joint Starting a simulation would lead to unexpected termination in cases that the 3D-Curve
of PTCV joint was merged with another 3D-curve.
[Incident: ANSA-49322]
Bodies In cases where a KIN_BODY contained entities of higher level than elements, its
contents would not be affected by the Transform function when the Send to function was
used.
[Incident: ANSA-49222]
MORPH
List Cases where the deselection of MORPHFACEs via GL area would not reverse the
selection done through the list.
[Incident: ANSA-50543]
Controls Parameters[DFM]
Removal of a non-selected Move Type, would delete contents from the selected Move
Type as well.
[Incident: ANSA-51148]
Parameters
The bounds of the parameters could not be modified when defined on a 1D box.
[Incident: ANSA-53486]
Direct DFM
Morphing
In cases where the function was applied with multiple modes and partially
shared items as control entities, hitting the Init would not reverse the action.
[Align]: The application of the function to geometry Faces, could destroy the
Faces description.
[Incident: ANSA-54675, ANSA-50412]
Slide>Feature
When the new position was close to feature lines it would give inaccurate results.
[Incident: ANSA-42090]
DFM
Linked Faces used to remain morphed after escaping the "Parametric Movement"
window of DFM parameter.
[Incident: ANSA-53954]
Slide [Feature]
Function was failing to fill the remaining gap in case the feature had red (free) Bounds.
[Incident: ANSA-53750]
Create
In cases where points were used in order to define path selection (e.g. 'Surface',
'Curved' etc.), pressing the 'Back' button once the preview was available (i.e. upon the
Movement step), would lead to unexpected termination.
[Incident: ANSA-53642]
HEXA BLOCK
BOXEs Collapse
Once collapsing a BoxEdge that resulted in a Penta Box, no more edges in adjacent
boxes could be collapsed.
[Incident: ANSA-51382]
V.Traps
Model was not shown properly and calculation could not be performed.
[Incident: ANSA-53891]
Task Manager
Responses The Responses were written in text format, following a random order, instead of an
ascending order based on their ID.
[Incident: ANSA-53425]
Optimization Running an optimization task with loaded non-visible connections could lead to
unexpected termination.
[Incident: ANSA-53342]
Scripting
base.TransformPart()
Script function base.TransformPart() with uninitialized value for pid_offset would not be handled.
[Incident: ANSA-52998]
CollectNewModelEntities()
Script function CollectNewModelEntities() would not return new NASTRAN DAREAs.
[Incident: ANSA-50670]
base.CollectEntities()
Function would fail to gather the ABAQUS SPRING and PERMAS XSTIFF elements that came from
CELAS2 Nastran elements.
[Incident: ANSA-53902]
base.CollectEntities()
Function would return incorrect grids from edges or solid facets.
[Incident: ANSA-53638]
mesh.ReleaseElements()
Script function would trigger a screen redraw, causing unnecessary delay.
[Incident: ANSA-53513]
Script Editor
The function utils.Messenger() occasionally would misoperate when printing to .html format. This led to
incorrect depiction of endline characters and the usage of Bold/Underline marking of characters.
[Incident: ANSA-50531]