Ansa v13.0.x Release Notes
Ansa v13.0.x Release Notes
5
Release Notes
May, 2010
May, 2010
1. Introduction
This document contains all information about features improvement and problems fixed during
development of ANSA from version 13.0.4 to version 13.0.5
ANSA v13.0.5 will ask to load the settings that exist in the settings folder of the previous version, i.e.
/home/.BETA/ANSA/version_13.0.4 or older v13.0.x) when will start for the first time.
In the /config/ folder of the ANSA installation, there are the following files with user (*.xml) and run-time
settings (*.defaults):
ANSA.xml
cfd.xml
use the -gui cfd to load the settings and customization for CFD
applications
analyst.xml
TOSCA.xml
TOSCA.defaults
use the -gui TOSCA to launch the special environment for ANSATOSCA applications
radtherm.xml
radtherm.defaults
solid.xml
NOTES:
ANSA files saved by ANSA v13.0.5 CAN be opened by v13.0.4 and v13.0.3 but cannot be opened
by older ANSA versions.
Release History:
v13.0.5
v13.0.4
v13.0.3
v13.0.2
v13.0.1
v13.0.0
2010.05.12
2010.03.29
2009.12.18
2009.10.01
2009.05.25
2008.12.21
v12.1.6
2008.12.21
( introductory version )
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.
BETA CAE Systems S.A.
May, 2010
TASK Manager
Barrier
19045
SCRIPTING
Impactors definition fields are now editable by scripting.
May, 2010
19412
19570
GUI Settings
Starting ANSA v13.0.4 for the first time (there was no .BETA or
version_13.0.4 folders) on some Windows platforms was failed (only the
first time) due to the Copy settings of the previous version.
19605
When the option select nodes from elements (e.g for the function
MESH>GRIDs>ALIGN) had been enabled and later a function that need
to select Edges (MESH>SHELL MESH>RECONS) were activated an
abnormal exit occurred.
19553
Output
TRANSF.
Rotate: starting the operation with '-' gave wrong the results for Total
Rotational Angle.
19582
CHECK
18772
DataBase Browser
Modify
Fixed error that caused abnormal exit when using the command
subif ($,'\:','++')
19896
The 'if' expression did not work in some cases for defining a variable
value in a field, e.g. magnitude for Pressure.
19946
15412
15320
May, 2010
CATIA
Fixed error that caused abnormal exit when ANSA_TRANSL was used
that called COMPRESS during a translation session that had no hidden
or converted entities.
JTOpen
Fixed error on Windows platforms that caused illegal termination due to
memory corruption.
TASK Manager
Include files
19434
18168
TOPO
FACEs
19909
May, 2010
19477
Holes Treatment: in some cases when there was Target Diameter value the Zone
creation failed.
MESH
ELEMENTs
WRAP: Could not rename the part that was created after wrapping.
19408
LIST : Fixed error that caused abnormal exit when Volumes>Map property
list was pressed.
May, 2010
DECKs
KINEMATICS
SETs
Fixed error related to CONS that are loaded into a SET. If the selected
chain of CONS had segments of different Faces that were joined into one
Macro area, the nodes of some segments were ignored.
19562
NASTRAN
Input
Fixed error that blocked ANSA while reading particular nastran files
having DMIG definitions.
19470
D.INFO
Corrected mass calculation when the property field "NSM" had a valid
value AND a BC set was defined also. The calculation of the total mass
took into account twice the NSM (in NET MASS and in NSM mass).
19576
19660
ABAQUS
(v13.0.4)
LS-DYNA
Property
Material
Output
19721
Input
Fixed error that caused unexpected exit when reading Dummy model in
combination with *INCLUDE_TRANSFORM
19911
(v13.0.4)
Fixed reading of *DATABASE_CROSS_SECTION_SET regarding the
"xSID" sets, which must contain proper type of entities;
e.g. between 2 sets with the same ID for "BSID" set, the one that contain
beams will be used.
BETA CAE Systems S.A.
May, 2010
PAM-CRASH
INPUT
CNTAC_/ TYPE 43: XDMP1 field was wrongly read; its value was
overwritten by the FSVNL value.
19362
CHECK
19797
Dummy
When rotating a dummy with pam JOIN elements the information about
the angles of the joints were not updated.
19846
19697
CFD decks
STAR CCM
CFX
OpenFOAM
May, 2010
MORPH
MODIFICATION
FIT > SURF.: The projection of the selected morphing edge was failed on
2nd order Solids.
19609
SCRIPTING
Script function "PickEntities" works now properly when search type is a connection entity.
12042
19548
The first part (connection type), i.e. AdhesiveLine_ SpotweldPoint_ has to end in
Underscore. However the rest line with the FE-Repr accepts now lower or upper dash
i.e. SpotweldLine_RBE3_HEXA_RBE3_PSOLID_ID and
SpotweldLine_RBE3-HEXA-RBE3_PSOLID_ID are both valid.
Mind that blanks are not allowed.
GetPartDepth script function: Wrong result of Parent and Depth ; it did not return 0 (zero) if
no depth was found.
19387
Problem with the foreach session command. The following session did not work:
foreach file ( /home/*.igs ) {
OPEN:$file
MESH>SHELL MESH>FREE :
}
20043
v13.0.4
Release Notes
March, 2010
March, 2010
1. Introduction
This document contains all information about features improvement, new features added and problems
fixed during development of ANSA from version 13.0.3 to version 13.0.4.
ANSA v13.0.4 will ask to load the settings that exist in the settings folder of the previous version, i.e.
/home/.BETA/ANSA/version_13.0.3 or older v13.0.x) when will start for the first time.
In the /config/ folder of the ANSA installation, there are the following files with user (*.xml) and run-time
settings (*.defaults):
ANSA.xml
cfd.xml
use the -gui cfd to load the settings and customization for CFD
applications
analyst.xml
TOSCA.xml
TOSCA.defaults
use the -gui TOSCA to launch the special environment for ANSATOSCA applications
radtherm.xml
radtherm.defaults
solid.xml
NOTES:
ANSA files saved by ANSA v13.0.4 CAN be opened by v13.0.3 but cannot be opened by older
ANSA versions.
Release History:
v13.0.4
v13.0.3
v13.0.2
v13.0.1
v13.0.0
2010.03.29
2009.12.18
2009.10.01
2009.05.25
2008.12.21
v12.1.6
2008.12.21
( introductory version )
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.
March, 2010
GENERAL
When launching a new version of ANSA for the first time (starting v1304
and there isn't the .BETA/ANSA/version_13.0.4) user can load the GUI
settings from the previous version (if click Yes) or get the suggested from the
ANSA installation (by click No).
If there is no older version's settings folder and .xml file ANSA automatically
starts with the suggested default settings.
Similarly using the -gui option (e.g. ansa1304 -gui cfd) is able to read in the
respective settings from the previous version's folder, if exist.
File > Open
18982
The creation of SETs, based on named entities, is now controlled by the new
option that is added in Windows>Options>Settings>CAD input topology.
This option affects also the CAD-to-ANSA translation, e.g. CATIA to ANSA
Selections
Nodes Selection:
When selecting nodes for a function,
a new tool button is available that
enables the selection of nodes
from entities. This provides the Area
selection options.
Windows >
Options
March, 2010
GUI Settings
Shortcuts
Modifier key 'Shift' cannot be used for shortcuts any more., e.g. Shift+A.
However can be used together with other modifier key, e.g. Alt+Shift+A
Modules >
User Menu
It is now allowed to change the Button's custom name of the User menus
independently of the custom names you use for their original buttons.
10872
Data Management
Change Representation : the respective dialog box pops up, even if no DM_Root has been
defined, allowing the selection of the default representations: Dont Use/Use/Spc/Lumped
Mass/Trim.
March, 2010
17886
! Note : this check works only on shells ( meshed macro area and/or
FE-mesh).
March, 2010
March, 2010
SAFETY
Pedestrian
March, 2010
LS-DYNA
D.UTIL
CHECK > SPOT WELDs : a new Fixing option has been added to Rigidize
the nodes of the spotweld.
For example, if the Spotweld Beam is defined of the surface of a Rigid Part,
then the Fixing creates a *CONSTRAINED_EXTRA_NODE between the
Beam's node that touches the rigid part and this rigid part. If a Spotweld
Beam is defined on a shell element whose node(s) participate in a
*CONSTRAINED_NODAL_RIGID_BODY then the fixing will add in the Nodal
rigid body the Beam's node that touches the shell element.
CHECK > PENETRATION : No penetration is searched between
master/slave rigid bodies parts.
PAM-CRASH
CONTROL
16126
17990
17559
PERMAS
UH3D
Property
March, 2010
MORPH
When moving a Frozen Control point having the MORPHING flag ON a
warning message appears informing the user and asking for guidelines.
15001
18886
CONTROLS
PARAMS : picking from the screen the control points and highlights the
parameter in the list.
19153
March, 2010
SCRIPTING
New built-in session function:
MESH_SHELL_MESH_RESHAPE_VIOLATING
Added script function "GetSpwDiamFromThickness".
Calculates a diameter value, for a connection point with zero diameter, by Spot Weld
Thickness to Diameter Map.
SaveRepresentation() script function. The functions last argument has been enhanced,
Accepted values are:
0 : In case current representation is found in DM, the save procedure for the particular part
should be skiped.
1 : In case current representation is found in DM, it should be overwriten.
2 : In case current representation is found in DM, a new study version should be
created(applies only to parts).
Rigidize new built-in script function
matrix multiplication and DotProduct were changed:
multiplication accepts matrices other than square, and DotProduct vectors with length other
than 3
Script collection
ReportConnectionsOfParts :
Reports in csv format the number of connections in which every part/group participates, according to
the number of flanges that they connect.
CheckDynaContactsFromSolver :
Reads an LS-DYNA message file that is specified by the user. The following warnings are reported in
the Checks List:
-Penetrating nodes of sliding contacts
-Untied nodes of tied contacts
-Nodes of tied contact that will be moved by initialization
-Nodes of tied contct that belong to both master and slave sets.
The functions MeasureAngleNodes, MeasureAngleShells, MeasureDistance are removed.
The new built in function CreateMeasurement supports now all kinds of measurements.
March, 2010
18314
Property, Material or Set names got lost when the ansa file was
opened by ANSA 32bit executable on Windows platforms.
18608
This happened with big ANSA files with size greater than 2Gb.
Input
Fixed error that caused illegal termination when importing files with
"invalid" parts hierarchy, ie multiple defined hierarchies or invalid link
combinations.
Output
Wave Front : elements on Macro Area were not exported. Only nongeometry-related elements were exported.
19107
Save Visible as
18214
CAD Output
18326
XML reading
18645
The reading of XML files (Read Spots, Product information) was not
possible on Windows 32bit platforms due to a missing library
[libxml2.dll] from the installation.
This particular error has been corrected and the appropriate
packages update was done for v13.0.3 on February 3, 2010.
Print to File
HIDDEN
Q.GRAPH
QUALITY
CRITERIA
18281
10
March, 2010
18129
When changing the calculation method for crash time step in F11 in
the Shells tab, the Solids tab was not updated.
EL.TEMP
Graph
parameters
F11
Presentation
parameters
Fixed error of the contour plot display that did not take all the values
into account for UNIQUE COLORS mode.
18868
17110
TRANSF.
Edit cards
browsing
GUI Settings
19061
Help window
17962
11
March, 2010
Database Browser
Filtering
17988
Modify
13173
Fixed error that did not allow color modification (e.g. of properties)
using the modify edit card by accessing the color pallet with ? in
only one of the color fields.
18504
Columns in Lists
Fixed errors concerning the values shown in lists for Shells (mainly
2nd order TRIAs).
e.g. the G4 node was not listed (blank was shown) for CTRIA6,
wrong ID was shown if the G5 or G6 were added as column.
Save List
17496
12
March, 2010
UNIFIED
Translator
18039
18012
JT translator
18133
18342
DATA Management
Check DM
updates
Fixed error that reported successful update although the ansa files could
not be opened.
17426
13
March, 2010
17910
Read Spot>
VIP
18863
18399
19050
Hemming
The Width field "W" was missing from the hemming edit card.
18659
CHECK
14
March, 2010
18494
Reading mesh parameters did not overwrite current settings properly. Now, by saving
mesh parameters, an 'empty' list (for holes, fillets, flanges, etc.) is also written in the mpar
file (in the form of general_hole_parameter = empty) in order to empty this list the next time
this mpar file will be opened.
19039
18812
18024
18864
18649
CFD in batch mesh gave different result than CFD algorithm manually applied due to
repetitive copy of mesh parameters.
18704
Fixed error that caused abnormal exit in some cases where the Removing Logos was
applied.
18262
PARTs Manager
Compare
from File
Fixed error that caused abnormal exit when comparing files with solids
(Volume entities).
17660
Replace
Part
Certain frozen faces of the outgoing parts would not be deleted if they were
pasted to frozen faces of remaining parts.
16787
18892
15
March, 2010
TOPO
CONS
17958
Now the selected CONS are recognized as two chains and the pasting is
done without problems. Generally, the selected CONS are split to
independent chains if the angle between consecutive CONS is less than 30
degrees, instead of 60 degrees that was used.
WORK
PLANEs
INFO : reported wrong coordinates for origin for the non-default working
planes.
17935
FACEs
18152
19047
16
March, 2010
MESH
Quality criteria Improve mesh distortion criterion result. Correct problem detect and color
elements in areas with joined macro area's perimeters.
17888
Q.GRAPH
When using ranges to display the color bar, if a range was blank, it should
not be included in the color bar.
MACROs
SET PID : fixed instability errors (and abnormal exit) when the Multi
Property option was used (with multiple properties selected in the list to be
applied onto selected Macro areas).
18335
PERIMETERs
LENGTH : both functions use now minimum and maximum values of length
of the selected items and not the first one.
16706
18799
MACROs
PERIMETERs
MACROs
SHELL MESH
SHELL MESH
18800
MACROs>RELEASE
SHELL MESH>SMOOTH
SHELL MESH>RECONS
RECONS : failed to identify holes when a triple bound is included in the
selection.
18174
RECONS : fixed error that caused unexpected exit when function was
applied on 2nd order mesh and a hole's zone edge was attached to a
joined macro area perimeter.
18236
RESHAPE: fixed error that caused abnormal exit when applied on 2nd order
shells that were selected from a macro area Without selecting all the macro
area shells.
Therefore the Violating option on 2nd order shell mesh (on Macro Areas)
led to illegal termination.
SUPPRESS: Feature line angle limit specified within the function should
not overwrite the Mesh parameters given in SHELL MESH>PARAM.
18267
SMOOTH : fixed error that caused abnormal exit when applying to FE 2nd
order shell sharing the 1st order nodes with shells of Macro Area.
FILL > Gap (Coons) : assigns now the created shells to the Current PID if
it is defined.
FILL > Hole : failed to performed in case of Visible Triple bounds, even if
the hole's boundary was selected. If the Triple bounds were not displayed
the function worked well.
18077
19108
FEMTOPO : fixed error for cases where fem-topo is performed for very small
boundary edges.
17150
17
ELEMENTs
March, 2010
18030
INFO : Correction of the report for the "crash time step" calculation deck for
solid elements.(1st/2nd order). The calculation for the shell elements was
reported instead).
PENETR. > ELEMENT LENGTH : Growth rate improvement in rare cases
would lead to unexpected exit.
(32-bit executable, v13.0.3).
PENETR. > USER THICKNESS: Fix wrong edge-2-edge de-penetration that
did not allow auto-fix of penetrations.
VOLUMEs
OFFSET > Move : correct error that caused unaccepted result if the function
was repeated on the same selection.
18858
MAP : major corrections and results improvement. Several errors have been
fixed.
18401
18199
17128
MAP: If the map volume mesh is created with straight transition between the
two faces, since the upper is a linked face, Ansa always reported, that the
master and the slave macro areaswere not compatible.
16815
18596
LAYERS : the Layer Area window has been changed (improved) in order
to avoid bad performance in case of big number of listed Properties.
18
March, 2010
DECKs
Database
Browser
Clicking on a SET content (through SETs window), clicking "Go back" and
then "Go forward" resulted in wrong columns being showed.
Material
Database
READ DB : Fixed error that caused abnormal exit when reading Material
Databases that contained ANSA comment keywords of ANSA geometric
entities, e.g. SpotweldConnection
NODEs /
GRIDs
18822
INFO : Correction of the report for the "crash time step" calculation deck
for solid elements.(1st/2nd order). The calculation for the shell elements
was reported instead).
BOLT
Body type = 'SOLID' , the combobox 'Number of Hexas' had two times the
value 4, instead of : 4-8-16
SET
Fixed error that caused unexpected exit when defining a SET with
SOLIDFACETs via Database Browser (drag'n'drop).
18455
D.UTIL
19097
SAFETY
Coordinate systems defined with vectors did not move through kinematics
tool or dummy articulation.
Seatbelt: Fixed error that blocked ANSA when generating Seatbelt
Elements that were about to be placed into a new Part but were not (The
Part Manager was closed instead).
19098
19
March, 2010
NASTRAN
File> Output
D.UTIL
Fixed error that removed the existed ZOOFS values of the CQUAD and
CTRIA when they were converted to CQUADR and CTRIAR at output.
18058
NSML was applied to sets that were defined by property. In the exported
file, both PSHELL and BCPROP entries appear.
18723
D.INFO : CONM2s by "per element area" and "total mass per element
area" were calculated in twice, hence affecting total mass and possibly
COG calculations.
18042
D.INFO calculated the NSML mass twice in the total mass report.
18198
ABAQUS
FILE> Input
Undefined properties get now materials with correct ids (mat-id <
10000000)
Fix error that caused abnormal exit when reading ABAQUS H350 v7.1
dummy.
19172
When beam orientation is not defined in the abaqus input file, the default
values are now assigned in order to avoid incomplete orientation when
convert it to other deck file within ANSA.
18278
18376
D.UTIL
18755
20
March, 2010
LS-DYNA
Input
18589
Fixed error when reading twice an Ls-Dyna input file that contained
*INITIAL_AXIAL_FORCE_BEAM with "sets"= "keep-old". The second
keyword did not read in.
When importing a file with *DATABASE_CROSS_SECTION_PLANE
the "PSID" should be a set that contains only parts. In case 2 sets with
the same ID are imported the Set that contains parts will be used as
PSID, following exactly the LS-DYNA rules.
Output
19180
18156
19044
BOUNDARY
18216
18268
MATDB
18064
Materials
18664
21
Auxiliaries
March, 2010
18309
When Editing the Table card, the Auto sorting based on x values was
performed, but in a wrong way: The number 1.6E-7 was considered
bigger than 0.04.
Exiting the card with OK or Cancel produced the erroneous deck file. If
the Table card is not edited no problem occurred.
*DATABASE_HISTORY_SPH : when defining such an entity it was
allowed to pick any nodes. Now only nodes from SPH elements can be
selected.
17285
18475
17896
Safety
18240
KCONF
Dummy Handling
KCONF >'Conv to *NOD_TRSFM' : fixed error related to the Set
contents that is exported.
CHECK
SPOT WELDs : the function detected as error any type of solid that
connected to a *CONSTRAINED_NODAL_RIGID_BODY. It did not
distinguish between spotwelds and solids elements modeling parts.
17290
22
March, 2010
PAM-CRASH
Mesh Quality
18129
TRANSF.
Copy: :Error while copying FRAME IAXIS 0; the new Frame had IAXIS =1.
18157
Output
If an RBODY was put in the Set then in the exported GROUP_/_ its ID
was referenced as ELE. This is fixed and now the nodes of the Rbody are
written withi the GROUP.
18397
RADIOSS
File > Input
Fixed error related to Radioss files having /SUBSET keywords on IBM AIX 5.2
RELEASE version.
File >
Output
17099
When switching from CONTROL the ACTIVE VERSION (e.g. from v4.1 to
v5.1 and vice versa), the Material Card was not updated. Specifically, in
LAW36 Material Card, the 2 fields (Ipfun and Fscale) were always displayed
although they shouldn't.
D.UTIL
CHECK > CONTACTS : When shells and solids had common nodes , the
'facet thickness' of the solids was not calculated correctly.
17676
23
March, 2010
PERMAS
Output
D.UTIL
MEDINA
Input
Output
Input /
Output
15437
24
March, 2010
17247
18807
CFX
File > Output
25
March, 2010
MORPH
BOXES
CONTROLS
MODIFICATION
18014
2DMORPH > Curves : improved performance on the creation of 2DMorph Boxes based on CONS (macro area perimeters)
18604
18463
NESTED > New: there was no auto-creation of the REFGRID (at the cog
of the nested element).
18474
18076
CROSS SECTION
TOPO>CROSS SECTION> Cut: in case a Cross Section was defined by cutting on FE Model and Geometry the Cross Section was generated only on the FE.
17926
26
March, 2010
SCRIPTING
CreateEntity, CreateEntityVa: When called for NASTRAN Bc's (force, spc, etc,) for a deck
other than NASTRAN (e.g. PERMAS $CONLOAD) caused abnormal exit.
PositionPedestrian : In case the XZ plane of the headform did not coincide with the global
XZ, although the headform was correctly positioned, the rotational components of the
transformation calculated were wrong.
11204
PickNodes : fixed the wrong return of PickNodes function after picking nodes on
perimeters/Faces.
18611
18628
Also, the function returns now 0 if the item is not added to the scenario.
ChangeElemType : fixed error that caused abnormal exit when used to convert
CONSTRAINED_NODAL_RIGID_BODY to CONSTRAINED_INTERPOLATION.
18687
PrintToFileVa : when executing the function for the first time, it worked OK. However, If
executing the function for a second time, ANSA saved the image of whatever the monitor
displays at that moment (and not of the ANSA graphics window).
18750
VolumesDetect : the function now returns 0 if no volumes are detected and N for the N
number of volumes detected.
17781
D.INFO: correction of the image generation that was not the visible model.
18049
27
v13.0.3
Release Notes
December, 2009
December, 2009
1. Introduction
This document contains all information about features improvement, new features added and problems
fixed during development of ANSA from version 13.0.2 to version 13.0.3.
In the /config folder there are the following files with user (*.xml) and run-time settings (*.defaults):
ANSA.xml
cfd.xml
use the -gui cfd to load the settings and customization for CFD
applications
analyst.xml
TOSCA.xml
TOSCA.defaults
use the -gui TOSCA to launch the special environment for ANSATOSCA applications
radtherm.xml
radtherm.defaults
solid.xml
NOTES:
ANSA files saved by ANSA v13.0.3 cannot be opened by older ANSA versions.
A new directory is created tutorials_and_examples with data that have been extracted from the
docs directory. The optimization_examples folder is now placed in the examples sub-directory.
Mind to download the extra file ansa_v13.0.3_tutorials_and_examples** that contains now the
tutorials and examples.
v13.0.3
2009.12.17
v13.0.2
v13.0.1
v13.0.0
2009.10.01
2009.05.25
2008.12.21
v12.1.6
2008.12.21
( introductory version )
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.
December, 2009
GENERAL
Ansa -help
Calling ANSA with the -help option [ ansa -help] in a terminal (command
prompt) prints the starting options of ANSA and CAD-Data translators in
the terminal (command prompt)
Numbering
rules
Special numbering rules are saved in the ansa file if the entity that has the
rule is saved also.
17473
Database Browser
Advanced filter The option "unused" has been added as built-in filter. It isolates the listed
entities that are not referenced by any other entity.
14119
TASK Manager
Nastran
Data Management
The Smaragd PLMXML v6.0 is supported.
December, 2009
Connection Manager
File>Output
ANSA_Comments
Seamweld
14995
December, 2009
MESH
VOLUMEs
MESHV > DELAUNAY: The function takes into account the Size
boxes.
MESHV > DELAUNAY: Improvements to avoid swaps on boundary for
better quality.
The Delaunay volume mesh takes into account the Size boxes.
Batch Mesh
All Mesh Parameters are now converted according to the current UNITS
(Windows>Options>Settings>Units)
When changing the units all parameters that are distances will be converted according to
the new units ( global mesh, volume and layer parameters).
Read parameters (ansa defaults, *.mpar, *.lpar): reading distance values are supposed to
be in [mm], so conversion is done if the current units in ANSA are not [mm].
Saving parameters : all distance values are saved in [mm], regardless the current selected
units in ANSA.
!!! Mind to check the Scale Model dimensions in order to comply the changes between
'mesh parameters / criteria values' with the 'model's size'.
December, 2009
ABAQUS
ELEMENTs
16245
17653
LS-DYNA
D.UTIL
When nodes take thickness from the minimum element length rule, they
are shown in a sub-item of the check>contact header.
FLUENT
File > Input
MORPH
BOXES
MODIFICATION
17339
17340
December, 2009
SCRIPTING
CurvesConnectMulti: New built-in script function. Connect multiple curves. It takes a matrix
of CURVES with the total of matrix and tolerance (nodes matching distance) and the angle
between the curves.
GetPartCogAndPrincipalInertiaVectors : New built-in script function. It calculates the part's
center of gravity, based on the part's faces, shells, solids and volumes. It also calculates the
principal inertia vectors.
Session Command:
OUTPUT_PAMCRASH: added an extra argument : output_rmat = "on", "off"
KinematicsSetParameters : Support move by actuator joint in scripting
17415
December, 2009
Script collection
ShellSet2FacetS
Select from a list, sets with faces or shells. In the case that there are solids elements
connected to these faces/shells, ANSA will add or create a new set (depending on flag)
with the facets of these elements.
TriasWithCommonEdge
Finds trias with common edge
ParseDirectoryTree
Searches recursively in directory for finding files of specific type
SelectionAssistantConnectorsGEBs
Generatesthebutton"SelAssistantCntrGeb"intheUserScriptButtonsmenu,underthe
customcategory"AUXILIARIES".
Thisfunctionpopsupacustomuserinterface.Theuserispromptedtoselectedtheentity
typeswhosevisibilityhe/sheneedstocontrol.Availableentitytypesare:Connectors,
GEB_BC,GEB_ORandGEB_MT.Thevisibilityoftheentitiesiscontrolledbasedonthe
entitiesthatarecurrentlyvisibleonthescreen.Theseentitiescaneitherbegeneratedby
theConnectors/GEBsorbetheentitiestheConnectors/GEBsattachto(i.e.connectivity).
Theoptionsavailableinthedropdownare:
VisibleEnts:ThiswillcontrolthevisibilityofallthoseConnectors/GEBswhosegenerated
entitiesarecurrentlyvisible.
VisiblePartsVisibleProps:Thesetwooptionswillcontrolthevisibilityofallthose
Connectors/GEBsthatreferenceevenoneofthevisiblepartsorpropertiesintheir
connectivityfields.ThisdoesnotworkwithANSAGROUPs.
VisiblePartsOnlyVisiblePropsOnly:Thesetwooptionswillcontrolthevisibilityofall
thoseConnectors/GEBsforwhomalltheconnectivitypartsorpropsarecurrentlyvisible.
VisibleParts/PropsVisibleParts/PropsOnly:Theseoptionsallowthevisibilitycontrolof
allthoseConnectors/GEBsthathave"mixed"connectivity,consistingofbothpartsand
props.
Thevisibilitycontrolperformedbythebuttonslocatedatthebottomofthewindow:Show,
Hide,ShowOnly.
BringConnectivityToVisible
Generatesthebutton"AND_Connectivity"intheUserScriptButtonsmenu,underthe
customcategory"AUXILIARIES".Thisfunctiongetstheuserinselectionmode,inorderto
selectanynumberofConnectors/GEB_xxorConnectionEntities.Onmiddleclickitbrings
tovisibletheirconnectivityparts/props/includes.
Thefunction"FourBars.bs"isremoved.
December, 2009
File>Compress Fixed error that caused major instability when compressing CROSS
SECTION Curves.
File> Print to
File
Geometry
Window configuration, e.g. Active buttons, options, etc, are now saved
in the ANSA.xml as soon as the Compress window is closed
(Enter/OK).
16897
The Compress function was not able to remove unused Nodes related
to Geometry. Only after deleting the related Faces the nodes could be
removed. Now the Compress can handle these nodes.
17043
- It was not allowed to change the 'text and axes' option when 'tiff'
format was active.
- The 'tiff' format didn't respect the background color. It printed the
current one and not the one specified in the print to file window.
15065
3323
15228
TRANSF.
The distance field was, wrongly, set to one (1) although it was set to
zero (0) by the user in order to create duplicate elements (at the same
position).
17354
HIDDEN
Q.GRAPH
Measurement Names did not appear next to the measured entity but
at the [0, 0, 0] instead.
16834
Fixed error that caused abnormal exit (or corrupted ansa file) and it
was related to Measurements that were wrongly preserved although
the entities they were based on were previously deleted.
Now these measurement will be also deleted.
17106
16988
F11>
Presentation
Parameters
Feature
Selection
December, 2009
16683
Selection tools Correctly update of the feature line selection angle when first showing
the toolbar.
List windows
Feature Line: pressing the [Alt] key, in order to use the shortcut to
activate/deactivate the selection tool, exited the function instead. This
happened to Rigid body line elements (i.e. Nastran RBE2, Dyna Nodal
rigid body, PamCrash Rbody, etc.), in TOPO>CURVEs>CONS2CV.
17575
17004
Database Browser
Modify
Save
17669
December, 2009
TASK Manager
Fixed error that caused instability and abnormal exit when the
Output task item was executed and the Esc key was pressed while
the File Manager opened.
LS-DYNA
Model Checks
17234
DATA Management
Check DM
Updates
16769
17039
(v13.0.2)
17304
(v13.0.2)
D.INFO
BatchMesh
17672
10
December, 2009
Fixed error that caused corrupted ansa files or/and abnormal exit when
the same property id was wrongly assigned to both Body and Head
elements although they were of different type.
Adhesive
Lines
It was not allowed to realize the connection between flanges that belong
to the same ANSA_PART (same module id in P1 and P2 columns)
Seam Lines
12521
16778
16713
XML: the weld direction of the Crimp Weld type was imported.
17282
CREATE
Convert
16712
16824
14995
17274
XML: the weld direction of the Crimp Weld type was not saved in the
exported file.
17282
Output
CONNECTORs
The connector search was not able to capture the mid-side nodes of 2nd
order elements.
(v13.0.2)
16882
16158
11
December, 2009
17240
16825
The Node Number definition was incorrectly read (it was disabled) if it was set "Initial" in
ansa files saved by v13.0.1 and in *.ansa_mpar files created by v13.0 and older.
Mesh Parameters
16784
Fixed problem in reading of mesh parameters (ansa_mpar file). Problem existed only for
the "Holes>Node Number" field and only if the option L0, L1, ... , L15 was selected.
(v13.0.2)
Corrections in Chamfer detection and treatment
16817
(v13.0.2)
Fixed error in Chamfer treatment (the problem appeared on the Linux 32 bit version, while
the Linux 64bit worked well).
17244
Fixed error Copy Mesh Parameters from batch mesh to SHELL MESH>PARAMS:
17377
if CFD is selected, then the target element length is now turned always to "1*initial local
length" and not to CONS Resolution.
Mesh parameter: "Freeze Triple bounds" was not saved in ANSA.defaults
17636
PARTs Manager
When the Target Mass was erased and the field remained <blank> a very
small value (instead of blank or zero) was displayed in Tree list view for the
Target Mass column.
Replace
17039
12
December, 2009
TOPO
CONS
CONS > PASTE : selecting with corner angle tool the two sides did not
result to correct application.
17200
FACEs
MIDDLE> MULTI : In Auto mode the "Next" button now brings the closest
found pair in order to eliminate the random order of pair selection, also
reported as "traveling".
15629
RM.LOGOS>PER FACE : did not work when selecting the entire model
17060
Working Plane could not be deleted after the creation of 2D points on it.
17743
WORK.
PLANE
13
December, 2009
MESH
16957
Quality criteria Fixed error in reading angle quality criteria in -gui mode.
FOCUS
EXTREME : Zoom in to worst element did not work for Mesh distortion,
distance from origin, distance from geometry quality criteria
17407
(v13.0.2)
SHELL MESH
15517
(v13.0.1)
ELEMENTs
16765
(v13.0.2)
17792
(v13.0.2)
PENETR. : when it had to work onto 1D gaskets would lead to abnormal
exit.
TO-SURF > PER AREA: fixed error that produced corrupted ANSA files.
16785
(v13.0.2)
OFFSET > COPY : when Geometry-related shells were selected (upon
Macro Area) the created shells were connected to the Macro Area (tho the
shells that initially selected).
16841
(v13.0.2)
VOLUMEs
EXTRUDE > SWEEP: Fixed error that caused unaccepted mesh result.
16910
16861
HEXABLOCK
Fixed error that caused abnormal exit, related to unsaved curves or line
elements referred by 'sweep volume' and morphing boxes refereed by
'hexablock volume'.
MESHV > DELAUNAY: Improvements to avoid swaps on boundary for
better quality.
The Delaunay volume mesh takes into account the Size boxes.
Layers connection caused abnormal exit when the mesh had some highly
skewed trias as well as some collapsed Cons areas. When these were fixed
layers could be grown without any problem. Now the function works without
exiting unexpectedly.
16739
16969
14
December, 2009
15
December, 2009
DECKs
File > Output
16648
STL : fix facet normal vector. It should point OUTWARDS from the solid.
File > Input
17828
Units
Beam Cross
section
Windows>Options>Settings>Units
Changing the Units e.g. from Millimeters to Centimeters, without activating
"Scale Model dimensions" it was wrongly affected the drawing of the cross
section of the beam that was scaled.
16100
NODEs
PASTE: the window options are now preserved for the next application of
the function.
16625
ELEMENTs
Fixed error caused abnormal exit when creating line elements with the
"Curve (seq.)" option.
(v.13.0.2)
16796
AUXILIARIES
17095
MODEL CUT : Fix of model cut when plane passes through a face that
belongs on volume skin.
FORCE /LOAD
distribution
Distr : Fixed error that caused abnormal exit when distributing force "On
Mass" and selecting SOLIDs.
D.UTIL
CHECK > PENETRATION > USER THICKNESS : Fix did not work
(v13.0.2)
16765
SAFETY
Dummy - Seat Depenetration : allow and highlights now the picked
positions for the Vector definition.
8561
Pedestrian: In some cases for large raster boxes, the raster didn't follow
strictly the Front Reference Line.
Pedestrian : Fixed the calculation of the Bumper Reference Lines so to
be measured as should be, with a flexible tape.
v13.0.2
17286
17775
Seatbelt: when 2D seat-belt elements (surface) were created just after the
creation of 1D seat-belt elements, without exiting the function, the Seat
Belt Parameters 2D Elements window did not open and therefore the
Width of the surface element was taken by the previously given [Element
Length].
16
December, 2009
NASTRAN
File> Input
Fixed error that caused abnormal exit in some cases when importing
nastran files with 'PCOMP' or 'PCOMPG'
COORDs
17494
ELEMENTs
9571
!!! Mind to Check the integrity of the CWELD/CFAST and apply Fix when
needed.
LAMINATE
D.UTIL
17249
10876
17
December, 2009
ABAQUS
File > Input
16864
16913
STEP
17265
9816
BOLT
Fixed error that caused illegal termination when creating bolts with Panels
and the representation was *RIGID BODY.
CONTACT
D.UTIL
10849
18
December, 2009
LS-DYNA
File > Save
17817
Fixed error that caused abnormal exit when importing LS-Dyna file with
*DEFINE_TABLE keyword which was having all its data lines
commented.
17584
No warnings are given now if empty lines exist after the *END.
17750
15705
SPH
SPH element edit card requires a valid value (not blank, negative or zero)
for "MASS" field.
INITIAL
STRESS > SOLID: fixed error that caused abnormal exit when pressing
Esc while the "NHISV Definition" window was open to input values.
CONTROL
CONTROLs > SPH > FORM -: supports now all accepted values. The
FORM fields support "0 to 6" numbers as values.
DATABASE
CURVE
When selecting curves to edit in, the order that they are displayed is not
the expected but, the last selected is first.
13231
MATERIALs
17028
17120
16833
17271
19
December, 2009
PAM-CRASH
Input
Fixed error that caused abnormal exit when importing a PamCrash file
with Time-History entities (THELE, THNOD) and the current deck was
LS-DYNA.
16764
Imported BAGIN / keyword: When there was LEAKAGE option then the
following INFLATOR keyword was ignored.
File> Open
File> Input
ELEMENT ENT
SAFE > BAGIN: correct the selection and assignment of Curve Ids within
the EDIT CHAMBER dialog box.
MATERIALs
Material types 107 and 117: The field "STRAT3" was not available
(visible) in the edit card.
CONTROL
17542 i
CONTROLS > COUPLING : when SDS was selected the file_name data
line was missing.
D.UTIL
17676
When shells and solids had common nodes , the 'facet thickness' of the
solids was not calculated correctly.
CHECK > CONTACT : Edge-to-Edge penetration is detected only
between Contact types: 37, 43, 46 (it is ignored for 33,34,36,44,54)
11065
Mind that the contact types 37, 47 take the contact thickness from the
hcont field within the CNTAC card, while hcont cannot be <0 or =0
20
December, 2009
RADIOSS
File > Input
Fixed error related to Radioss files having /SUBSET keywords on IBM AIX 5.2
RELEASE version.
File >
Output
17099
When switching from CONTROL the ACTIVE VERSION (e.g. from v4.1 to
v5.1 and vice versa), the Material Card is not updated. Specifically, in LAW36
Material Card, the 2 fields (Ipfun and Fscale) are always displayed although
they shouldn't.
D.UTIL
CHECK > CONTACTS : When shells and solids had common nodes , the
'facet thickness' of the solids was not calculated correctly.
17676
21
December, 2009
PERMAS
$PRESCRIBE direct assignment to a single CONSTRAINT VARIANT.
Fluid Structure Interaction Module fixes : output properties for FSINTA is now
supported.
CONTACT > FLANGES:
11709
MEDINA
Input
MEDINA - PAMCRASH
The created PLINKs get now the Part/Property connectivity information.
Output
MEDINA - PAMCRASH
Connection Manager Option "One PLINK Per Flange Pair" was not taken into
account in MEDINA output.
22
December, 2009
17247
17463
Fixed error that caused abnormal exit when importing particular fluent files
having active the Skip Cells.
17518
Skip Inner Faces was taken into account faces that belonged to zones with
name default-interior and interior-"id". From now on if Skip Inner Faces is
active then all faces that belong to zones with type interior will be ignored.
17146
FLUENT
23
December, 2009
MORPH
if Current deck was LS-DYNA the cylindrical movements were not
correct.
More information (Id numbders) is now given in the related message in
case of "Overlapping Morphing Boxes"
17056
17260
Linked Boxes
The Morph Hatch color (yellow) and the frozen Control Points color (red)
should not be affected of the current Linked Boxes color.
17335
BOXES
17259
CONTROLS
NESTED > RBE2TONESTED : In case the initial RBE2 was defined with
its central node located on the COG, the nested element that was created
by the function, adapted this (COG) node as REFGRID. This caused bad
Load>Visib of the nested element in case that RBE2 visibility was off.
16874
17245
EDGES
TANGENCY > USER > New : when applied on many edges, which did
not have the same vector, and the OK button or Enter key was pressed
without selecting any vector, the vector displayed in the User Tangent
window was applied to all selected tangents. This did not happen when
the middle mouse was used for confirmation instead.
17794
MODIFICATION
FIT > EDGE : ANSA blocks using Edge Fit with Box-in-Box morphing
option active (Windows>Options>Settings>Morph).
17117
FIT > PRJ USER : the orientation vector was not correct when a local
coordinate system was used. The projection was applied according to the
global coordinates and not according to the local. This happened for
element or edge coordinate systems and in systems that were defined in
DECKS.
12601
17363
Optimization
Optimization Task : Hidden Morphing Boxes did not restore their position during simulation.
15013
17230
Optimization Task >: Simulate : fixed error that led to unexpected increase of the file size after
using a large number of steps (i.e. 40)
17493
CROSS SECTION
Correct wrong Warping results.
1962
24
December, 2009
SCRIPTING
Fixed error in operation of the view mode button "SHADOW" by the the SetViewButton
function.
Wrong interpretation of relative paths through load script
In case of include statements, expressed as relative paths to the location of the script itself,
path was interpreted relatively to the "current" directory instead of the location of the loaded
script.
17008
16836
Transformations functions:
GeoTranslate()
GeoRotate()
GeoTransform()
GeoScale()
GeoMirrorPoint()
GeoMirrorPlane()
GeoMirrorAxis()
GeoSymmetry()
did not keep the connectivity between FE and GEOM entities during transformations. The
argument "Connectivity" has been added in the above functions and can be set to 1 or 0,
to keep or release connectivity respectively.
17095
17237
ReadConnections("XML", file): function assumed that it was run only in "-nogui" mode and
never displayed the window that selects the variants.
16750
25
v13.0.2
Release Notes
October, 2009
October 2009
1. Introduction
This document contains all information about features improvement, new features added and problems
fixed during development of ANSA from version 13.0.1 to version 13.0.2.
In the /config folder there are the following files with user (*.xml) and run-time settings (*.defaults):
ANSA.xml
cfd.xml
the first time you launch ansa_v13.0.2 this ANSA.xml will be loaded
cfd.defaults
use the -gui cfd to load the settings and customization for CFD
applications
analyst.xml
TOSCA.xml
NOTES:
ANSA databases saved by ANSA v13.0.2 cannot be opened by older ANSA versions
Updated / New documents:
ANSA v13.0.2 User's Guide
New Reference manual for How to define PERMAS Keywords in ANSA
Updated CFD practices
Updated ANSA scripting manual
Enhanced Script Collection
New Tutorials
Abaqus/Standard model set-up
CFD: PIPE BEND; case setup and morphing for openfoam
Creating the middle surface using recently implemented tools
Release History:
v13.0.2
v13.0.1
v13.0.0
2009.10.01
2009.05.25
2008.12.21
v12.1.6
v12.1.5
v12.1.4
v12.1.3
v12.1.2
v12.1.1
v12.1.0
2008.12.21
2008.08.06
2008.04.21
2007.12.21
2007.06.12
2007.01.24
2006.08.04
( introductory version )
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.
October 2009
GENERAL
Launching
File Manager
The Look in combo-box is able to host more than 20 items now (history,
drives).
15667
Mouse
Wheel Mouse rolling regulated as the F7 and F8 keys for zoom in/out.
13268
Windows
15156
ShortCuts
The "Name" field has been enabled in the FACE edit card.
16274
File> Open
October 2009
File>
Output CAD
File >
COMPRESS
14031
Error
Messages
Display error messages also in ANSA Info window to make their reading
easier.
16224
October 2009
General Buttons:
D.UTIL
GEOMETRY
TRANSF.
15186
The "Finish" button does not exit the function, allowing for a new selection
of entities like the MiddleMouseButton and Enter key do.
MEASURE:
The measurement type is shown in the edit card of the Measure Entity. Therefore
the type could be changed in order to transform the stored measurement in a
different one. The pulldown in the edit card includes only the possible measurement
transformations
(the same that are included in the pulldown during the
MEASURE>NEW).
FOCUS
ISOLATE> LOGOS: indicates the logos shown like small ribs, from faces
ISOLATE> BOUNDS :
14774
works on 'Macro Areas' for 'SINGLE' and 'TRIPLE' bounds. The whole
'Macros' are isolated.
Database Browser
Filters Tab
October 2009
TASK Manager
ABAQUS
Mass Balance
15040
Data Management
Save Representation:
"Skip" option has been added in Save Representation dialog box. User is prompt regarding
saving groups or inner parts representations and overwriting or creating new study versions
for a given representation.
16003
Until now it was not allowed to delete a group of empty linked parts, that are auto-created,
without deleting the parent parts. Now you can choose whether you want just the linked or
the parent parts deleted as well.
October 2009
15052
NX : Added a directory list button that can be used to create the searchdirs.txt file which is
necessary for the NX translator.
October 2009
Windows>Options>Settings>Connections
13633
5011
October 2009
10026-i
The created Connection Points haveas Comment the PID information of the
elements to were converted.
TOPO/MESH >WELD SPOTs>CONVERT> FE to Cnctn Pts:
9598
FE- Representations
RBE3-
16288
and (by a new internal check) the realization of the RBE3 is done as if the
Keep All Branches = ON so as to avoid FATAL Errors during the solution.
Bolts
9644
New option has been added to attach only to the outer nodes of the zone.
Attach mid-nodes of 2nd order elements when applying Bolt Connections.
7871
11398
SpotWeld
Point/Line
NASTRAN CWELD
15715
For the type ELPAT a new option 'Create Piercing Points GA,GB' is added.
When enabled the created CWELD is defined by GA,GB and not GS.
This option is not available for Gumdrops, as without GS no mass could be
defined with cweld.
SPIDER
7105
"Compatible Holes" option added. When this is enabled, the perimeters of the
created holes are aligned to the closest perimeter of all faces were the spiderhole s are created.
SPIDER2
14992
12483
October 2009
CONTACT
14369
Adhesive
Faces
15687
The REFGRID Nodes of RBE3s are searched from connection face to part P1
within search distance. For every REFGRID Node the other nodes are
searched to part P2 within search distance.
If RBE3 diameter is BLANK or ZERO, only the nodes of nearest, to the
REFGRID node, shell are assigned to RBE3. Else, all nodes from projection
point ( of Ref Node to nearest shell ) within Rbe3 diameter are assigned to
Rbe3 too.
HEXA-CONTACT , COHESIVE-CONTACT
15330
15572
8887
October 2009
Y-JOINT-SHELL:
15187
Keep Adjusted Shells new option. If it is enabled the shells that correspond to
the "height" adjustment on Y-JOINT-SHELL are not erased. Therefore a blue
bound between the weld shells and the secondary sheet shells is defined.
CONNECTORs
Search methods
10
October 2009
Fillets:
Chamfer treatment
"Do not join perimeters created from split treatment" is used for both, fillets and
chamfers.
Holes Treatment
The tab of Tubes is removed : the tubes treatment is now controlled within the holes
tab.
BETA CAE Systems S.A.
11
October 2009
The ansa_mpar file is also changed in order to support the new features (N=, L0=,
L1=, L2=, etc.).
Fix Quality : elements suffering by Maximum Element Length criterion can be now
corrected.
Volume
Scenario
Layers
Scenario
16130
PART Manager
GEB_xx
The functions Replace, Delete and Save are now able to handle GEB_SB (set builder)
and GEB_GN (general builder)
12
October 2009
TOPO
FACEs
RM.LOGOS
PER FACE : removing logos by selecting the faces upon which the logos
stand
AUTO: automatic detection of the logos faces to be removed
DACH
chamfer fillets can be detected and treated by the function (for sharpen or
split)
CHECK
14178
13
October 2009
MESH
PERIMETERs
A.SPACING>CFD
the spacing accepts angles lower than 1 (one) degrees.
Improved speed of A.SPACING >CFD
15728
10128
MACROs
SHELL MESH
12513
12513
14
ELEMENTs
October 2009
15925
WRAP > [Variable length] : now it takes into account the Size Boxes
14840
PENETRATION
16559
Solid Elements have thickness only for current Deck modules LS-DYNA
and ABAQUS. In all other decks, property thickness penetration between
shells and solids is detected only if the solid gets inside the shell's
thickness.
VOLUMEs
Volume Mesh Generators are now able to mesh Volumes with more than
1000 sub-volumes.
13272
14333
15242
The offset distance value can be specified from the screen, i.e by picking
two positions.
EXTRUDE : the created solids have now the same number of pids
(instead of only one pid) as the root shells. Thus, if the selection of the
root shells contain two properties, then two solid properties will be
created.
Mesh
Parameters
16516
Holes Treatment
Specify the hole's Node Number also by giving :
The ansa_mpar file is also changed in order to support the new features
(N=, L0=, L1=, L2=, etc.).
15
Mesh
Parameters
October 2009
All parameters that define the target length are now written in the
ansa_mpar file (from SHELL MESH>PARAM.).
14702
The new entries are written under the "element-length" and are:
a) target_element_length_radio (accepts: Specified, Average,
Free)
b) target_element_length_factor (accepts: a float number > 0)
c) target_element_length_param (accepts: init_average_len,
init_local_len)
Quality Criteria
Color for min and max length in F11 for the HIDDEN drawing mode are
now separated from each other.
15540
16
October 2009
DECKs
Input / Output
15195
16092
BOLT: Added option to attach only to the outer nodes of the zone.
BOLT : The bolt axis is corrected to pass through the center of the
smallest hole.
DB Browser
Lists
Materials' Mapping List is now available also from "MATs SYNC" window
of property list.
15216
Improved performance when reading huge files with tabular data (e.g. with
more than 120000 lines)
15083
(ii-iii)
Properties/
Materials
Curves /
Tables
17
SAFETY
October 2009
FMVSS 201U
Target points detection - generation for all the vehicle's interior components.
The FMVSS Tool is used for the calculation of the target points and the positioning of the
FMH (Free Motion Headform) for the simulation of the occupant protection in interior
impact laboratory test according to the FMVSS 201U standard
FMVSS 201U Interface separated in three tabs :
Target Points - Positioning - Manual Operations.
Target Points: The user has to feed the tool with a number of sets (Vehicle Components
Set) and a number of points (Seating Reference Points), in order to calculate the target
points. With the Get Target Points ANSA calculates the needed planes and derives the
characteristic curves and the target points. At the same time that approach angles for
each point is automatically calculated and are set in the appropriate fields in the
Positioning tab. The created planes, curves and points are stored in sets with the prefix
FMVSS201U. With the Undo All the user deletes all the above.
Positioning: This tab is used to position the FMH to the target points according the
FMVSS 201U regulation.
Manual Operations: This tab is used to manually position the FMH.
18
October 2009
Pedestrian
The Reference Lines creation includes both EURONCAP & EC Reg. regulations
New Buttons :
WAD Line : for creation of customized WAD lines
Conv2Beams : for converting curves to beams
Moreover, 3d-points are create at the intersections of translated side lines with lateral
lines.
Target Points:
Distance : defines the minimum desired distance between the critical points that will be
detected in each area.
Rotate Dummy / Rotate Dummy Part
'Total Rotation Angle' field became editable.
Dummy part or Dummy is moved at the
specified position after OK or Enter is pressed.
PENETRATION & CONTACTS : Solid Elements have thickness only in LSDYNA and ABAQUS. In all other decks, property thickness penetration
between shells and solids is detected only if the solid gets inside the shell's
thickness.
16559
19
October 2009
NASTRAN
D.UTIL
D.INFO : mass report takes into account CONM1 elements and report
them accordingly in the MASS INFORMATION Table.
15967
ELEMENTs
15715
The Piercing Points GA and GB, can be created onto the connected
patches by activating the option of the dialog box that pops up.
CHECK
CWELD
58
6735
7115
20
October 2009
ABAQUS
ABAQUS version 6.9 is supported
Output
Angle values throughout of (90, -90) range specified within Shell Element
cards are now preserved in the exported abaqus deck file since it is now
supported by Abaqus (> v6.8) as well.
15533
CONNECTOR BEHAVIOR
10815
Materials
9715
21
October 2009
INIT.CONDIT.
STEP
9816
12628
13909
CONTACT
CHECK
12893
15882
14334
22
October 2009
LS-DYNA
LOAD
15089
INITIAL
16345
Materials
16010
CONTACT
16542
CONTROL
16383
AUXILIARIES
DFRMBLE : *DEFORMABLE_TO_RIGID_AUTOMATIC
15352
23
October 2009
PAM-CRASH
SAFETY
Rot Dummy > Rotate Dummy Part : Joint's info is got by the kinematic joint.
This gives user the choice to set up manually the stop angles by editing the
kinematic joint's card, where the angle values fields became editable.
CHECK
16559
Penetration between shells and solids is detected only if the solid gets inside
the shell's thickness.
BETA CAE Systems S.A.
24
October 2009
ANSYS
Input
9808
NODE
UTIL
14144
9326
10372
7219
The options "Change CSYS" and "Change NODAL COORD" have been
added.
ELEMENTs
8492
13395
25
October 2009
3626
10400
14531
14532
14530
CONTACT
FLUID30
(solid)
FLUID129
(beam)
14687
Every new created contact in ANSA, get the default values for ANSYS
reals, according to table 3.1 of Contact technology Guide, section 3.8.1 of
ANSYS 11.0 manual. Thus all created contacts have always real values.
PRTENS
8493
MODEL DATA
14539
nd
Detects Shell or Solid elements that are 2 order and are wrongly
assigned an ET that corresponds to 1st order Element and vice versa.
With this new option the abaqus models that are switched to ANSYS can
be verified regarding the correct Element Type assigned to 2nd order
elements.
26
October 2009
CFD Decks
Size Boxes are also used by WRAP [Variable Length]
CFX
STAR
PERMAS
New supported keywords
15073
$TRANSLOAD
$FUNCTION TABLE
$MODDAMP
$PARAMETER
LOADING
AUXILIARIES
27
October 2009
MORPH
Hatches
The cross-hatches onto Morphing Box faces are drawn as dashed lines (like the
Geometry Faces)
Link boxes
16194
CONTROLS
15340
BOXES
11054
Frozen Control
Points
This function highlights entities that are not loaded to any Morphing
Boxes.
MODIFICATION
15374
15350
MODIFICATIONS
/ DIRECT
MORPHING
DIRECT
MORPHING
DEPRESS
28
October 2009
Optimization
TOSCA Structure
Optimization Task
NASTRAN SOL-200
Simulate:
The Simulation functionality has been added for the SOL 200 to
animate and simulate the shape changes that occur from the
DESVARs that are connected to DVGRIDs.
12901
29
October 2009
30
October 2009
SCRIPTING
GetNormalVectorOfShell : New built in function
(the script GetNormalOfShell.bs is removed from the script collection
packagesince it becomes obsolete).
CollectEntites accepts a Connection Point as a container argument.
11578
14485
9814
15334
15607
15445
15514
3749
15806
3265
31
October 2009
9582
5068
32
October 2009
Script collection
Folder:
ANSA_TRANSL
ANSA_TRANSL_material_vector
ANSA_TRANSL_read_attr_files
ANSA_TRANSL_Read_CAD_header (new file)
ANSA_TRANSL_Read_extra_options_field (new file)
Folder:
PostRealization
SplitBeams
DesignVariablesParametrizeThickness
RedConsGridsInSet ( binary)
RedConsShellsTriasInSets (binary )
AlphabetSorting and
AlphabetSortingAllProps
AlphabetSorting
PropShellToSet
TriasToSet
FindNodesShells
PartName2Pid
IsolateSolids
ReportSets
GroupPropsReport
Obsolete
UpdateAbqProperties.bs
CompressRbe2
33
October 2009
CompressRbe2Rbe3.bs
OpenCatiaInAnsa
OpenNXInAnsa
PedestrianWithIncludePam,
PedestrianWithIncludeDyna,
PedestrianWithIncludeRadioss,
PedestrianWithIncludeAbaqus
34
October 2009
15835
15438
16551
16537
15992
16487
File> Output
CAD
Reading STEP file and CAD output VDA resulted in particular cases to
abnormal exit.
16334
File> Print to
File
When the operation was performed by scripting, although all the steps
were processed, the produced images were blank.
15221
15307
File>Open
Geometry
6319
15220
even though a New Part or New Instance was selected the newly
created cutting planes were not assigned to the newly created part or
instance.
Includes
15346
12462
35
FOCUS
October 2009
14132
When starting ANSA with the "-i" option and giving a CAD file (i.e
vdafs, step, iges) the menu buttons on top of the GUI are "messed-up"
and some lost their labels.
15012
15011
SHADOW
In particular cases the Pause/Break does not halt the shading process.
16102
Pull down
menus of
buttons
16174
Settings
36
October 2009
TASK Manager
Surf.Wrap
15022
Optimization task
15259
Connections
15303
Spider & Bolts which support the 'Allow Single Part' feature, failed
to pass the task-manager check.
TOSCA
15929
ABAQUS : Check>Fastener
Convert from
Model
Now the check is performed for fasteners that belong to the task.
12318
37
October 2009
15037
Erase FE removed not only the FE-Repr. Properties but also all the
ones that were created as Copy (manually) of them.
16272
16277
15965
16137
15038
15448
Connections
Selection
Assistant
16593
Gumdrops
15560
Adhesive
Lines
RBE3 diameter did not work for adhesive lines with regular distribution
15861
Hemming
15683
Seam Lines
15309
SpotWeld
Points/Lines
RADIOSS WELD: 'Use thickness to PID Map' option did not work
when called a script function. This error first appeared in v12.1.5
15621
15756
16190
38
Bolts
October 2009
Applying Bolt (with current Deck module = LS-Dyna) with Body Type
= RBE2 , the setting Split In >1 , the fix rigid dependency that is
automatically done (to avoid dependency conflicts due to Rigid Parts,
etc.) created some unnecessary *Constrained_Extra_Nodes.
Connection manager did not drill bolt holes if the holes were quite
close to the boundaries.
7210
This margin from the bounds has been decreased, and holes can be
drilled now very close to the boundaries.
Check
16297
Convert
16200
15342
CONNECTORs
For current Deck module Pam-Crash, the Interface-i RBE2 creates
now Rbody type 0 with the exact definition of Pam Crash. The NCOG is
auto-defined by the Apply and not during the output to Pam-Crash.
10129
39
October 2009
15075
When saving the layer parameters the file manager did not automatically fill the
*.ansa_lpar in the filename.
15276
Save Session did not save parts correctly in the case where the scenario was PID based.
15071
Save Scenario: The File Manager did not open and the saving failed, in case of nonexistent DM path.
15271
15158
Some FE shells were not highlighted from the batch mesh Parts window.
16425
16428
PARTs Manager
Save Part
40
October 2009
TOPO
CONS
16055
PASTE: Problem with the selection of joined CONS which didn't have hot
points on its boundaries; the selection continued to the adjacent double
(yellow) CONS.
15324
FILL HOLE: if the "Convert point to connection point" was activated without
activating the "Make point at center hole" flag no connections were created.
15250
SURFs
15629-vi
MIDDLE>MULTI: Fixed error that caused abnormal exit when using Auto &
Trim manual on Unix HP UX11
16026
15411
41
October 2009
MESH
SHELL MESH
FILL>Hole: Unaccepted result was given if the selecting the hole was
comprised between geometry and fe model.
16037
15809
MACROs
15794
PERIMETERs
14013
8556
GRIDs
6873
16191
A.PASTE
15081
VOLUMEs
EXTRUDE > SWEEP / GLIDE: fixed error that caused abnormal exit.
15123
SPLIT>[SOLIDS] did not allow the splitting of solids when the whole
database was visible. Function worked only if remained visible an isolated
small area around the solids to split.
15987
16169
MAP : failed to remesh after cutting one macro but leave the same
number of elements.
16278
16341
15209
16225
42
October 2009
volumes.
MAP : fixed error that produced wrong and unaccepted mesh result when
the function was applied onto 2nd order mesh.
Quality criteria
QGRAPH
drawing mode
MAP: fixed error that led to abnormal exit on particular cases. Appeared
only for 32bit ANSA v1301.
15318
15777
EXTRUDE > TRANSLATE : fixed error that caused abnormal exit related
to Faces' and solid's facets selection using the Feature area.
15439
16238
IMPROVE> FIX QUAL for 2nd order Shells and Solids( in order to
improve Jacobian, Mid.Point Alignment, Mid.Point Deviation) did not work
on Macro Area and Volume Definition.
15200
Increased precision for the values given in the cells of the quality
criteria. Values are rounded on the 10th decimal position. Change of
values is now avoided.
15456
QGRAPH
S.GRAPH
16240
14929
16038
4542
10306
43
October 2009
DECKs
Output
15104
15940
GRIDs/NODEs
16281
Splitting line elements by the TOPO/MESH>HOTPOINTs>PARAM.and INSERT function was not possible
15752
PASTE>Auto
15081
15868
ELEMENTs
UTIL> Change order : from 1st to 2nd order elements conversion left
unconnected nodes
UTIL > Renumber : having enabled the Macro Area option in the
Feature Selection and using 'box selection' was selecting twice the
elements and led to invalid renumbering. The error might cause
corrupted files after saving.
SET
15451
16564
Modify Contents: fixed error related to selections of property subcategories and unwanted removal of all properties that were contained
in the set.
15426
Fixed error regarding highlighting of sets after filtering. Sets that did not
match the filtering and did not selected in the list were (wrongly)
highlighted as well.
15325
MODEL CUT
When rotating a cutting plane from its Z-Axis using MV.FREE, pressing
Esc didn't return it to its original location (appeared in v12.1.6)
15915
Impactor
16020
D.UTIL
15605
44
October 2009
AUXILIARIES
11709
SAFETY
16107
16152
45
October 2009
NASTRAN
Output
15940
15715
Fixed error related to the evaluation of an expression in the field, when load
applied on Set, e.g. BCs>TEMP>Set, In the field T(GI) type ="zg(@G@)".
15646
D. UTIL
D.INFO:
10876
10986
When NSM or NSML was defined on a property set, the NS mass was
always computed in D.INFO for all included types (e.g. PBAR, PSHEL )
that might contained in the used set, although only one particular type was
chosen in the NSM card e.g. TYPE=PBAR.
D.INFO:
16208
ANSYS to
NASTRAN
PELAS
9199
GE field in NASTRAN PELAS property was not updated when you switch
from ANSYS to NASTRAN (appeared in v12.1.1)
Now the GE of PELAS is updated by the corresponding values of the CV1
field of the COMBIN_PROP in ANSYS
AUXILIARIES
16376
LOAD_SET
TEMP_SET
DMIG_SET
SUPORTSET
NONLINEAR_SET
BETA CAE Systems S.A.
46
October 2009
TICSET
ABAQUS
Output
Fixed error that prevented the output of abaqus file having Numbering
Rules which had to apply to GROUPS that were auto-created during the
exporting process.
16096
15178
Input
15357
Materials
MATDB > Copy (from Material Database to Material List): Fixed error that
caused unexpected termination when copying Abaqus material containing
TABLE.
MAT-SYNC : Fixed error in conversion of the Mat8 Nastran material into
Abaqus material.
Drawing mode
16082
EL.TEMP > : fixed error that caused abnormal exit when trying to draw the
TEMPERATURE field as contour plot in a file with
15502
*TEMPERATURE, FILE=
LOADS
16090
AUXILIARIES
STEP: DSLOAD reset flag was not saved in the ansa file.
16441
14563
15084
- select and copy a column and then paste it in another column, then the
values were be pasted in rows.
- select more than one columns and apply delete,then only one of them
was deleted. In case you select many rows then the delete function will
delete them all as expected.
D.UTIL
15954
15808
16154
8466
47
October 2009
the function is now able to find problems that were not detected (v12.1.2)
48
October 2009
LS-DYNA
Output
Input
DB Browser
Lists
LOAD
15172
12703
15632
Fixed error that caused abnormal exit when importing key file with
*INITIAL_STRESS_SOLID
15977
15407
BLAST / File>Save
the value of field "CFP" (2nd card)of the *LOAD_BLAST was not saved in
the ANSA file.
AUXILIARIES
CONTACT
16213
15760
CONTROL
PARALLEL : The CONSIST pull down menu of the
*CONTROL_PARALLEL card had the values 0 and 1 instead of 1 and 2.
15537
CONTROL
15538
15539
15336
11375
The CONTROL Parameter SHLEDG was not taken into account from in
penetration/contact check.
Now, ANSA takes in account the shell edge thickness when SHLEDG is 0
or not defined. Only when SHLEDG=1, the shell edges are assumed
square.
SAFETY
Input : reading of LS-DYNA Dummy 'inf' files did not create any
kinematic entities.
FOCUS
AND : applying the function on shell elements (not in a specific area) with
box selection, made visible all the PRETENSIONERs that were in the
15433
49
October 2009
current model.
PAM-CRASH
Input / Output
15288
15085
15194
Output
SUBSTRUCTURE
13433
D.UTIL
D.INFO
Wrong mass calculation of shells assigned materials 130, 131 and
132. The information (mass density, thickness) defined in the PLY data
was ignored.
CHECK>PENETRATION / CONTACTS : did not take into account the
PLY thickness (sum of PLY thickness) when hcont<0.
15253
15702
15699
16069
Materials
16308
Materials / PLY
Materials 130, 131 and 132 are considered invalid if they don't have at
least one PLY definition.
PLY : The fields "E11","E22"", "E33", "G12", "G23" and "G13" can not
be blank, zero or negative. Must be > 0.
15704
10129
50
October 2009
51
October 2009
RADIOSS
Input
TIME
HISTORY
16043
16050
15116
ANSYS
Output
Unused (needless) node sets were exported when having solid facets
sets used by contacts.
15302
Database
Browser /
Lists
16065
Properties
Property BEAM188
15299
MEDINA
Input
15558
Note that 'CWELD, GRIDID' cannot be converted since MEDINA does not
support this CWELD type.
Fixed creation of two ANSA_Parts with the same name after importing two
medina files one after the other.
16482
52
October 2009
CFD++
Output
CFD++ output problems related to the type of entities within the ansa
file i.e. FE-model mesh or Macros mesh and ANSA Volumes mesh
13588
(in v13.0.0)
OpenFOAM
Output
16196
Input
15175
SOLVER INFO
15086
Fixed error caused abnormal exit when importing UH3D file with
invalid property reference.
16431
UH3D
Input
16221
FLUENT
Input
Fixed double precision syntax input problem of Fluent .cas binary file
format.
53
October 2009
MORPH
DB. BROWSER
List
16067
15020
INFO : did not make visible the loaded solid elements of Volume
Definitions.
16322
CHECKS
GEOM CHECK list window did not close when opening another ansa
file, that led to abnormal exit if the Geom.Check window was
accessed.
15817
MODIFICATIONS
15375
DIRECT
MORPHING
15003
Optimization
Task
Manager
15447
CROSS SECTION
PART Manager > Save Part: a part with cross section that was saved as ansa file caused
abnormal exit when was imported in ansa.
16094
10276
TOPO>CROSS SECTs>NEW>Multicut : when it was applied on geometry led to "notcalculated" cross sections.
12842
54
October 2009
SCRIPTING
SystemOutput command didn't work on Windows platforms
15163
16357
15693
PrintToFile functions didn't work as expected when opening a file with the
15198
15221
15152-ii
15304
14393
12073
nd
The function used to returned the element twice when the 3rd node of a 2 order tria
was given as input.
WriteStatistics returned 1 although the meshing scenario was completed
15974
Return value problem is fixed. Status of scenario wasn't informed after run.
Fixed error that caused abnormal exit when importing script, if not having any script
already loaded.
15975
'Use Thickness to Diameter map' didn't work when a script function was given in
ANSA.defaults (v13.0.1)
15615
Fixes for :
GetNewSession/GetNewLayersSession/GetNewVolumeSession:
AddSessionToMeshingScenario:
DeleteEntity:
CreateEntityVa : Could not create HOURGLASS or DEFINE_SD_ORIENTATION, or
DEFINE_VECTOR, SENSOR undefined through scripting at once.
16385
55
v13.0.1
Release Notes
May, 2009
May 2009
1. Introduction
This document contains all information about features improvement, new features added and problems
fixed during development of ANSA from version 12.1.6 to version 13.0.1.
Several errors first appear in v13.0 have been fixed in v13.0.1 but they are not mentioned here apart from
particular cases. Moreover a lot of feature changes have been made between v13.0 and v13.0.1 ;
functions are described in this document as they appear in v13.0.1.
In the /config folder there are the following files with user (*.xml) and run-time settings (*.defaults):
ANSA.xml
cfd.xml
the first time you launch ansa_v13.0.1 this ANSA.xml will be loaded
cfd.defaults
analyst.xml
TOSCA.xml
use the -gui cfd to load the settings and customization for CFD
applications
use the -gui analyst to load the customization for pre-processing
applications (model set-up), including a User Menu for Safety
TOSCA.defaults use the -gui TOSCA to launch the special environment for ANSATOSCA applications
NOTES:
ANSA databases saved by ANSA v13.0.1 cannot be opened by older ANSA versions
Kinematics tool
Release History:
v13.0.1
2009.05.25
v13.0.0
2008.12.21
v12.1.6
v12.1.5
v12.1.4
v12.1.3
v12.1.2
v12.1.1
v12.1.0
2008.12.21
2008.08.06
2008.04.21
2007.12.21
2007.06.12
2007.01.24
2006.08.04
( introductory version )
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.
BETA CAE Systems S.A.
May 2009
GENERAL
A new Graphic User Interface with many new menu and layout customization options:
2.Toolbars
3.Module Buttons
4.Module Buttons
Group
5.Hidden Buttons
pop-up
9.Database
Browser
Hidden
Window
10.Status Bar
6.General
Buttons
8.Command Line
7.Ansa Info
Launching
May 2009
Windows
All List windows and Module Buttons windows can be docked, e.g. on left/right
or bottom side of the main ANSA window in order to have more clear graphic
area.
The windows can be tabbed in other docked windows.
A preview is given when a window is docked or placed as tab using drag and
drop.
Expand the size of a window by moving the mouse towards the side to be
expanded holding down the middle mouse button and the Shift key. This is
not available for tree-form list windows, i.e SETs
Click with middle mouse on the title bar of a floating window in order to roll it
up . (the window is minimized to its title bar)
Columns in List windows can be added by using the new tool List Fields that
provides all the edit card's fields of the listed items.
Menus
The bottom menu called General Buttons is available in any Module Menu in
order to reduce menu changes. All General buttons can be used despite the
currently active Module. For instance the REALIZE button that launches the
Connection Manager is available also when a Deck menu is active.
All Module Menus (TOPO, MESH, MORPH, DECKs, etc.) as well as the
General Buttons can be docked or tabbed.
Buttons of each Group of Module buttons can be easily placed in a position or in
the Hidden window by drag and drop. The Hidden buttons pop-up window easily
accessed by the arrow next to the Group's name.
May 2009
The Hidden window opens by right-click onto Module Buttons group label.
Functions of an open Hidden window can be used in any Module menu, e.g. The
Hidden window of MESH>SHELL MESH can be used while the
Deck>NASTRAN Module is active.
A Group of buttons in each menu (Module/General) may be removed or added
group
User Menu
A custom made menu can be created by drag and drop Module buttons, Group
of buttons from any module, including the buttons that are created by script.
User Menu and Groups of buttons within it, can be given any custom name.
To create such a menu go to Modules>Create Menu. The edit mode is
activated ; during this mode only custom user menu definition is allowed.
In the field next to the Add Group button enter an appropriate name for the first
group of functions that is going to be created, and press Add Group.
The Deck Mode specifies the deck module that can be used as source of deck
buttons.
The Draw mode specifies the style of the displayed Faces/Macro Areas.
Using drag and drop with the middle mouse button, pick buttons from any
module buttons group, to place them in the group of the User Menu. A whole
module buttons group can be placed in the User Menu, by picking it with the
middle mouse button from the label of the group.
Tooltip balloons indicate the origin path of the button that is placed in the User
Menu.
Delete a button from a group by pressing the Ctrl key and the right click on the
button. Once a group is empty from buttons the user can delete it, by clicking
with the right mouse button onto its label while pressing the Ctrl key.
Press Finished to confirm the custom menu definition. The new menu is
available as a Module Buttons menu.
To edit an already created user defined menu, one have to activate it and then
by right clicking on its title bar select 'Edit Mode'. To delete a user defined menu,
right clicking on its title bar and select 'Delete Menu'.
BETA CAE Systems S.A.
Shortcuts
May 2009
Any button can be assigned to a keyboard shortcut combination with Shift, Ctrl
or Alt keys
140
The options that are related to Functions preferences are listed under the
Settings section (mainly hosts the former SETTINGS>SETTINGS menu).
They are saved in ANSA.defaults
The options that are related to menu, layout and user interface customization
are listed under the GUI Settings. They are saved in ANSA.xml.
May 2009
GUI Settings
May 2009
SELECTIONS
Area selection : new window with icon-buttons that can be docked on the
toolbar menu.
PID Neighbs : new selection type that with single click selects line elements
(e.g. beams) that are currently visible and connected.
The Feature Area selection has been added in several functions like the
TOPO>FACEs>[SET PID] , the Geometry>DELETE or the
DECK>ELEMENTs>DELETE.
Exiting
Codes
784
May 2009
Database Browser
Database
Browser
Windows>Database
A new database browser window that can be docked and remain active along
with any function.
The browser provides a tree formed list and list management windows for all
entities of the loaded database controlling also their visibility as it used by the F12
window.
The Include Manager and the applied Advanced Filters (of any list) can be
accessed via the Database function.
As soon as the user selects one group of entities, the respective Selection
window appears, which can also be docked. In order to open the Selection list for
the first time double click on the entity in the tree-form list.
Moreover, the list of Reference entities appear as Tab in the Database browser.
Right click on a group of entities provides a drop menu with on-screen control
functions (Show, Hide, Show Only) as well as to Open or Open in New Tab in
order to launch a list with these entities.
Entities
visibility
control
The visibility of all entities by means of their drawing is now controlled by the
13223
Database browser. The Deck Parameters window that was launched by the F12
13183
is removed. The F12 key now launches the Browser if this is not already open.
The display control is achieved by the check boxes under the Visible column.
Right click on the header label [Visible] activates the menu with the options
All, None, Invert, Lock
The check box of the Group of entities (e.g. ELEMENTs) controls all child items.
It also remembers the status of the 'child' items since the last time.
If there is at least one 'child' item not enabled the Group's check box is faded.
Filter
window
May 2009
Selection
list window
May 2009
Within the Selection list all common visibility and selection options are available.
Right click in the list opens a menu with the functions that can be applied on the
listed items. These options can be available as buttons in the lower part of the
window while they can also be hidden.
History arrow-buttons (Go back - Go forward) switch between selections that
were made within the Database, the Includes, the Filters or the Reference lists.
Right click on the column's label enables a menu with on-screen isolation
control [Show, Hide, Show Only] for referenced entities, open list options
[Open, Open in New Tab] and direct quick modification <modify>.
For example, when the Material ID has been added as a column in the Property
list, the right click onto the MID label (column's header) allows the visibility
control of the respective materials referenced by the selected properties.
LISTs
In the Selection window of the Database Browser as well as in all LIST windows
is now possible to add columns based on the edit cards of the listed items
using a new tool that is launched by the option List fields. Activate the
respective check boxes and the list. A proper switch exists in order to change
the type of the listed keywords, if exist any different. Moreover, auto-completion
for the available fields is available in the <add new column> feature.
The simple Filter edit line hosts the used Filters History (including both simple
and Advanced filters).
The New and Delete options are available.
The lower and upper buttons or check-boxes of the list windows can be appear
or disappear on the window. This is controlled by the arrow on the left side of
the window.
10
Filter in
Lists
May 2009
For the Database Browser's Selection list and all LIST windows:
- The filter field hosts the history of the used simple filters and advanced
filters.
- user is able to filter based on the field of the listed items' edit cards. Autocompletion/suggestion of the field label is provided.
- filter type "Expression" is now available also for the simple filter. Type
"Expression:" in the simple filter line followed by an expression (for example
in a property card check if the MID1 is greater than 2: @MID1@>2, or
reference a field from another card: @MID1@->@NU@==0.3 etc.).
- The user may omit to type "Expression:" and type right away an
expression. The filter will be interpreted as an expression as long as it starts
with a @ and the first field (the value between the first two @) is one of the
columns in the list.
11
Modify
May 2009
Advanced Modify: right click in the list and choose the Modify option
(former EFM>Modify tool) to enable the dialog box for the
modification of more that one fields in one shot.
The last used Modify Rules for each entity type are preserved during the
ANSA session and are saved in the ANSA.xml for future use.
12
Filtering
May 2009
Advance filters:
New interface:
The box that hosts the field that is used for the filtering stores previously used
fields and auto-completes the name of the input field (providing also potential
field labels)
While the Apply button isolates in the List only the items that fulfill the given
filtering criteria the Select button selects only these items without removing
the other items from the List.
New filtering types:
- "Expression": type an expression using the EFM language, for example in
a property card check if the MID1 is greater than 2: @MID1@>2, or reference
a field from another card: @MID1@->@NU@==0.3 etc.
- "use filter". A filter is able to use another filter. Select two or more existing
filters and create a new filter that uses the selected filters, either matching All
or Any of them. Mind that when a filter references a filter that is absent, the
check always returns true (pass) for the absent filter.
13
May 2009
Besides the method through the Filter Rules and Modify Rules windows
there is the option to choose the fields to be filtered or modified through the
edit card of the listed entities that accessed by the Open Card button.
The edit card is available only for the type but not for the group, i.e for
Shell Properties or Beam Properties but Not for All Properties.
The card of the respective (selected) entities opens. Enable the label of the
field and type the filtering or modification expression and thus perform the
filtering/modification directly in this card, without creating filtering or
modification rules by adding fields.
14
File>
Open
May 2009
STEP
Transformation matrices, Hierarchy, Property Name & Thickness, Part's
module-id and Product version are well interpreted and imported into
ANSA.
13855
13415
After the reading of the CAD data a message in the Ansa Info window
reporting the preferences used for the interpretation.
IGES & STEP input: in case of imported problematic face definition on
periodic surfaces, these faces are detected and are replaced by
untrimmed faces. Curves that describe the actual bounds of these
problematic faces are created. In order to be easily isolated (face with its
curve bounds) they are grouped into sets (DECKs menu) with the prefix
"untrimmed_periodical_face_with_bound_curves".
File>
Output CAD
3814
9876
9944
15
File>
Compress
May 2009
974
The [ Details ] button enables the preview of the detected unused entities
and allows control and further selection/deselection of the entities that will
be removed.
The In List column shows the number of the detected items that could be
removed. The To Compress column shows the number of entities that
will be finally removed.
16
May 2009
Double left click on the number to open a list of these entities. They appear
marked in this list; Deselect the ones that should not be removed and
press OK. Only the marked items will be removed.
When the check box Delete by step is enabled then the removal of some
entities is done only if some other is removed before.
e.g. the removal of the Load Curves that are referenced by unused
Materials is done in a next step, after the Materials' removal.
File Manager
Help
Filters for Directories and Files are available where Regular expressions
can be used.
6651
The On-Line help consists of html pages and accessed via a built-in html-browser.
Get help on a function by Ctrl+left click on the function's button.
The functions can be activated while the Help window is open.
Common browser operations are available : Go Next, Go Previous, Create Bookmarks,
open Tabs
Searching among functions labels [Index] or help text [Search] to locate the function's
help or find particular text within the open function's [Find].
The html pages of the Help are placed within the ./config/helpfiles/
Documents
The documentation collection html page is directly accessed by the
Help>ANSA documentation index
Tooltips
Tooltip balloon appears with a short description about the function, when the mouse is
moved on the button.
It is controlled by the
Windows>Options>GUI Settings>Menus and Windows>Disable tooltips
Moreover, tooltips of the Module buttons can be edited through the Buttons Manager
(Menubar>Windows>Options>GUI Settings>Buttons manager)
17
Function
Finder
May 2009
Windows>Function Finder
Find a function to use by searching its name (button's label) or by searching within the
On-Line Help text.
With Double Left click on the list activate directly the function (without looking for its
button).
With Middle-click the Buttons Manager window appears ready to configure this
function (default option, its visibility, etc).
With Right-click the Help of this function is available within the On-Line Help window.
By default the Function Finder is activated with Ctrl+F
18
Display
May 2009
Provides a gradual increase of detail for the model, which will depend on the current view.
Such a detail on demand effect can be obtained by adjusting the respective regulator.
The more the user zooms in, the more details of the model come to visible, leading in a
more detailed view of the model.
The detail on demand effect affects, first of all the visibility of the mesh in a model. By
zooming out, the wire is lost equivalently to the view with the WIRE flag off. In this case in
order to indicate the existence of mesh on Macro Areas, small dot are displayed in the
middle of the shells.
The righter the regulator is, the more intense is the effect, which means that less zoom
out is needed for the details disappear.
19
May 2009
Graph Parameters
The settings in this tab control the color view modes:
EL.THICK , EL.NSM, EL.PRESS , EL.TEMP , C.THICK , M.SCALE, QGRAPH , SGRAPH
Besides the Q.Graph and S.Graph sections that refer to the respective color view modes,
generally:
20
Color
View
modes
May 2009
The distance can be calculated based on the selected option inside the F11 window in the
Graph Parameters tab : distance from the middle point of the shell element or from
its nodes. (In case the nodes option has been selected the average of all is displayed.
These two options can be combined, and in this case again the average distance of all
will be displayed).
Switching to the SGRAPH view mode ANSA is calculating the distances and such a
procedure might take a while. To halt the process one can press the Break key.
Transparency ( enabled in ENT/ PID/ MID drawing modes)
When a Deck Module is active, in several functions as well as while working with the
Database browser lists, the entities that are related with the activated function remain in
normal drawing on screen while all the rest become transparent in order to facilitate
selection and identification of the important entities. The transparent drawing can be
temporarily disabled by Ctrl+Shift.
21
May 2009
General Buttons: The bottom menu contains group of buttons which are available along with any
activated Module. They can also be added in a User Menu.
FOCUS
ISOLATE : the pull down menu is reorganized and new functions added.
FLANGES
RADIUS
HOLE ZONES: new function to locate element zones around holes
SKIN: this is the former OUTER/INNER function that isolates the outer or inner
faces of a solid description or a complex assembly
TUBES: the function is now able to detect tubes taking into account Solid
elements' Facets and FEM shell elements. A new option has been added to
create a center line of the tube.
9776
6498
OR NOT : the functions affect FEM entities with no property also in PID
selection mode
BETA CAE Systems S.A.
22
May 2009
OR with PID selection mode : using box selection in empty space clears the
screen
12780
OR NOT AND - !NOT in ENT selection mode : with double click (left or
right) the selection is performed as if it was in PID mode.
D.UTIL
VISIB
BOUNDS : The Boundary drawing style is enabled for FE entities not related to
Geometry also when in TOPO Module menu.
W.SPOTS
This group contains the following functions that used to be in the TOPO>WELD
SPOTs group:
9921
GEOMETRY : The group contains the TRANSF. , DELETE , FINE , and MEASURE functions
MEASURE
2917
2396
10512
11883
23
May 2009
24
May 2009
TRANSF.
The Feature Area selection is available
Once the entities to be transformed have been selected, specify the transformation type
(Translate, Rotate, Scale, Symmetry, Transform) and input the necessary values.
The COPY or MOVE can be selected/redefined within the application window. The Move
is auto-enabled after a Copy to better relocation if needed. A new Copy transformation
can be applied after a series of Move transformations as well.
Use the [+] button (plus) to apply the specified transformation towards the given vector or
use the [-] button (minus) to apply towards the opposite vector. Use the [-] button to go
steps back (undo). In some options instead of plus/minus there is the Apply button.
Use Middle-mouse-button , instead of the [+] or the Apply to proceed. Mind that repeating
the same transformation is done with the Apply or the [+] button. A second middle-click
exits the function!
With the Finish button accept which ever transformations performed and exit, while with
the Cancel button reject all transformations performed and exit.
The Esc key works like the Cancel button while the Enter key works like the OK button.
25
May 2009
26
May 2009
TASK Manager
Highlight
Selected Entities related to Task items are now highlighted on screen once
the respective button is enabled.
Output
Specify the File name of the exported file or leave the suggested one. By
having disabled the check box Overwrite and the file name specified
already exists, you will be asked for overwriting but if the check box is
enabled no warning appears.
Contacts
Checks/Fixes
9175
10602
27
Dummy
May 2009
13325
12420
ABAQUS
28
May 2009
Data Management
Ansa DM toolbar button:
INCLUDE files
Data Management (ANSA DM) is able to handle Include Files (input deck files) as it does for
ANSA Parts (ansa databases).
Include Files can have Version, Study Version, Representation thus they can be handled by
the ANSA DM functions (Check DM Updates, Reload, Save Representation, Change
Representation) through the Includes Manager.
&
ANSA.defaults
29
May 2009
Additionally, advanced filters can be used for the compared items. The User and Last Edit
information is also listed.
Check DM Updates:
8095
10939
30
May 2009
Compare Versions
Allow multiple selection: New option that allows switching between single and multiple
selection of items in the results lists:
single selection, clicking on items is equivalent to choosing to keep the respective
items.
multiple selection only changes the status of selected items through the right mouse
click options.
- Property thickness field is visible in compare lists even if there is no difference in the
thickness value of the compared parts/files.
- New option to save the comparison Report as html or text(csv) file.
- Explode View/Reset can be applied from both lists.
- 'Show Differences Only' button has been removed from the Compare Versions window.
Instead a 'Differences Only' option has been added in the Advanced Filtering tool.
In case of transformation matrices differences the user can select which matrix will be
kept. Upon confirmation all selected changes are performed, 3 groups are created:
The first contains links of the new incoming parts/groups.
The second contains links of parts/groups whose transformation matrix was
affected.
The third contains links of parts/groups whose version/st version/representation has
been changed.
Save Representation : the whole procedure can be discarded, without saving in DM, by
pressing Cancel on any of the pop up windows. Moreover, the new dialog boxes enable
better communication.
An appropriate Report is given in the Ansa Info window (text) after Change representation,
Sync representation or Save representation application.
Save Representation / Change Representation : multiple parts/groups can be selected.
7399
31
May 2009
The recursively defined Catia V4 *.model files are now translated as single parts: the
information of the respective parts and instances is taken. The part is named like the
filename (without the path).
The PIDs are created per BODY but if the BODY names are the same (for different
bodies) the same PID is used. This is to avoid creating multiple different PID's for multi
instanced .model files for each body instance.
7340
NX translation : each part's attributes is given in the respective ANSA Part comments. The
format is :
<Attribute title> : <Attribute value>
The attributes are written in lines (separated by '\n' in the comment)
Names of Curves and Points and the attributes of Curves and points are read in and given to
the Comment fields of the respective entity card.
Moreover, the attributes of BODY are given in the Comment field of the respective Property
card.
32
May 2009
-gui TOSCA
33
May 2009
The REALIZE buttons that launches the Connection Manager is now placed
in the W.SPOTs Group of buttons in the General buttons menu (bottom
menu).
Connections List > Right click menu
Editing : the edit mode is now enabled for a single connection with
double click in a field or with Edit option from the right click menu for
massive modification of selected connections.
Show Only : keeps visible in the graphic area only the selected
connections. Mind that any other already listed connections appear
in green in the graphic area although they are are not visible.
Show Parts: makes visible the referenced components that are
connected by the selected connections.
Show Parts Only: makes visible only the referenced components
that are connected by the selected connections. Any other items are
not shown.
Connectivity to Props || Connectivity to Parts : change the
referenced connectivity information from Module-ID (Parts) to PID
(Props) and vice versa while preserving the realized FERepresentations. It takes also into account the referenced includes
and switch the IN-id to PID or Module-id respectively.
Auto detection of connectivity
information:
9163
Parts/Properties/Includes list
- left click on a component in the list does not affect the visibility of this
component.
- when a component is selected the connections are not selected in the
Connections list.
- Right click menu
Remove from Connections : all selected items are removed from
the connectivity information from all selected connections.
Select Connections || Deselect Connections : select or deselect
the listed connections that are related to the selected components.
Show || Hide || Show Only : control the visibility of the selected
component affecting also the referenced connections if only the
Apply to Connections check box is enabled.
Select All || Select None : select or deselect all listed components.
Read spots
VIP2 : the connection's PID and material's data are interpreted as Comment.
This is controlled by the variable vip2_info_to_comments = y
which has been added to ANSA.defaults.
7067
34
Output
May 2009
VIP2 : exporting to vip2 file writes the Comment as PID, MID if these data
are read from the connection's comment are valid. With invalid comment,
vip2 file is produced with the old way and if "vip2_info_to_comments = y"
a warning message is showed.
new output option "XML(pid)" : exports the connectivity of all connections to
with the respective property id (PID) only.
This particular output option can be used for the xMCF format (an XML
extension) that intended to be used by solvers as well.
Create
Connections
TOPO>WELD SPOTs>CONVERT>
FE to Cnctn Pts : in the case of self welded Parts, i.e. connections
between flanges of the same Module-id / PID) the same Module-id /
PID is specified twice (or more if needed) in a separate column of
the Connection Manager for every time the Part is connected to
itself.
FE to Cnctn Pts : Rbody elements e.g. Nastran RBE2s with more
than 20 nodes are not directly converted into connection points. A
warning message appears while the view is zoomed to the elements
that is highlighted in red.
10992
7723
10077
TOPO>WELD SPOTs>DEF.CNCT>MANUAL
12472
13633
Definition: apart of connection points (spotweld) user can now specify more
connection types in more flexible way:
Select option : specify what to select in order to define the
connection or a position. The Point on face allows picking freely
onto Faces or FEM shells, while the Point option selects existing
positions, i.e. nodes, hot-points, 3D-points, etc.
Connection Type: specify the type of connection. Options based on
the main category as described below.
35
May 2009
Connection curve
a connection curve can be directly defined
based on a line (polyline or curve) that is
created according to the selected positions.
Additionally to the other categories a Macro
Area's Perimeter can be also selected.
36
CHECK
May 2009
TOPO>WELD SPOTs>DEF.CNCT>
HOLES : new function that creates
Bolt connections at detected holes
either on Geometry or on FEM-mesh.
13471
11630
the sum of the thickness of the connected part is compared to the given
value. Connection fails the check if the total thickness of the parts is bigger
than the threshold value.
CONNECTIONS > Check intersecting parts
10971
the "SHOW ONLY" button from the Checks list isolates also the relative
flanges of the problematic connection. In case of FEM-mesh, 1 zone of
neighbors is added.
CONNECTIONS : Fix option besides the renaming of the selected
connections, opens the connection manager with the specific connections
already loaded.
Scripting
12597
37
May 2009
FE- Representations
Hemming
FOLDING
The FOLDING FE-representation is used to fold a shell element flange on top
of another, creating a hem. The hem, consists of an RBE3-HEXA-RBE3
element combination between the bottom and the top flange.
Note that the order with which connectivity strings Pi are specified is significant
for the successful realization of the hemming. The last of the connectivity
strings must be the component around which the hem flange will be folded and
the first must be the component that will be folded as shown in the example
below.
38
Seam
Lines
May 2009
39
May 2009
The realization of the Y-JOINT-SHELL is illustrated in the following images. The heat zones in different
properties and the way the weld shells can be created are shown.
All the above can be specified in the Connection Manager. Similarly (with less options in most of them)
are realized the rest of these new seam weld types.
The seam weld settings, including the weld position, are read in by the xMCF file in xml format. Mind also
that Connection Manager can output this new xml format : XML (pid).
BETA CAE Systems S.A.
40
May 2009
"Weld type" pull down selection specifies the materials that will be assigned to
the heat zones, according to FEMFAT modeling guidelines.
coordinate systems are assigned to the welding nodes:
C100 : Welding seam.
C102: End of welding seam not welded around.
For the Y-JOINT-FEMFAT : no "weld shells" , only heat zones are created.
All the FEMFAT-seamwelds create heat zones that are surrounding the
welding cut ( end of welding seam is welded around ).
SEAMLINES
(Y-JOINT-SHELL, OVERLAP-SHELL, LASER-WELD-SHELL, CRIMP-WELDSHELL, EDGE-WELD-SHELL )
41
Spot
Weld
Lines
May 2009
The spacing value S, for the distribution of the spot welds along the spot line, can either
be a positive or negative real number.
A positive spacing value "s" with a margin value "m" implies that upon realization, priority
will be given to the preservation of the margin value "m". Thus, the resulting spacing value
may vary between "s" and "2s".
A negative spacing value "-s" with a margin value "m" implies that upon realization,
priority will be given to the preservation of the spacing value "s". Thus, the resulting
spacing value will be as specified, while the actual margin value may vary. In this case,
during the output of connection information in xml or vip2 format, a positive spacing value
will be exported.
Contact Realizations
DYNA SPOT WELD [Spot Weld Points/Lines]
RADIOSS WELD [Spot Weld Points/Lines]
HEXA CONTACT & COHESIVE CONTACT [Adhesive Lines/Faces]
CONTACT : [Seam Lines]
The field Contact ID has been added in the following FE-Representation settings where
contact(s) is (are) defined automatically by the realization.
- Contacts that take 'single surface' are not accepted as an input to 'Contact Id' field.
- The new elements (e.g. hexas/beams/cohesives/springs) that are created are placed in
the sets referenced by the specified contact, if Contacts and Create Single Contact
check boxes are enabled (where both these check boxes exist; or where only the Single
Contact check box exists).
- if "Create Single Contact" is disabled (or where there is no this check box), then the given
contact is used as a TEMPLATE. Connection Manager will look for a contact that matches
the template (i.e. named 'SPOTWELD CONTACT ...', whose master set contains the shell
properties needed AND for which the values of fields in the edit-cards all match) and will
update its sets. If no matching contact can be found, one will be created by copying the
template.
- The 'given' contact must exist and it must support both master & slave sets.
- Merging of contacts does not take place when Contact Id is given.
Point-to-Point Connections:
In case of FE-Repr. elements that are connected to the mesh the projections, and
therefore mesh reconstruction, is not performed if a node already exists at the projection
position.
The properties, materials, rupture models and coordinate systems, that
are automatically created by the connection manager, are erased when the
Representation of the connection is changed or the connection is deleted,
unless they are referenced elsewhere in the database.
10857
RBE3 pinflags : the representation that contains RBE3 will have as default the following
settings:
'Use Separate REFC pinflags' = ON
'REFC pinflags' = 123456 ,
'RBE3 pinflags' = 123
ERASE FE : Hot-Points on the mesh nodes (Macro Area) where the connection elements
were attached are now removed after the FE-Repr. deletion
42
SpotWeld
Point/Line
May 2009
PAM-PLINK
9890
9986
14307
It creates a TIE contact between the nodes and shell properties of the
connection's connectivity. CONN3D is always directed from P1 to P2.
There is an option not to create the CONN3D if there is no physical gap
between the flanges.
SpotWeld
Point/Line
10433
Seam Lines
RBE2 , RBE2-CBEAM
4915
"Force Node To Node" : When activated ( default = off ) it will attempt to force
1 to 1 node connections between connection parts. It works only when
seamline "snaps" a feature line in both assembly parts ( in the other cases
"node to node" was already achieved by projections ). Also , the feature line
must be single and continuous on each part ( otherwise seamweld creation will
continue as if option was off ). In that case , the 2 perimeters and nearby shells
are reconstructed to achieve the desired result, as possible.
Seam Lines
CONTACT
12551
Width [W] column is taken into account when adding the flange's nodes to the
contact. Nodes within distance 'W' from the edge of the seamweld will be
added to the contact.
Adhesive
lines
RBE3-HEXA-RBE3,
RBE3-COHESIVE-RBE3
COHESIVE-CONTACT
Seam lines
SpotWeld
Point/Line
HEXA-CONTACT,
7012
9998
11227
43
Gum Drops
May 2009
9562
Every GS node of a cweld has a mass and if there are no GS nodes, the mass
is applied to the connected cweld nodes which belong also to the mesh ( type
= ALIGN). The mass input in the "m" field, is divided according to the number
of GS nodes or cweld nodes.
Adhesive
lines
RBE3-CELAS1-RBE3
7600
SpotWeld
Point/Line
SpotWeld
Point/Line
SPIDER2
3395
- Dist From Perim option is added. It is measured from the last zone ring of
the spider to the perimeter. If no zones exist then it is the distance of hole's
free edge to the perimeter.
4782
5901
- Do Not Move: option has been improved and in conjunction with Dist From
Perim safeguard the result of the FE-Representation. Thus, no holes are
drilled on bounds.
Feature Lines are detected based on the Shell Parameters.
SpotWeld
Points/Line
13858
13851
SPIDER
Create Hexas: this new check box, which can be enabled only if the Create
RBE2 is disabled, provides the PSOLID ID field for the Property ID of the
hexa elements which are created. The Hexas are directly connected to the
perimeter and inner nodes of the Center Circles.
44
Bolts
May 2009
Body
- the Length can be specified as an absolute value
13750
13477
Bolts
8055
SpotWeld
if left blank, or if the node number specified is less than 4, the node number
will be calculated automatically, based on the average element length of the
neighbor elements. If the average element length dictates less than 4 nodes, 4
will be used.
13786
6801
CONNECTORs
Search methods
45
May 2009
New interface that enables the creation [Add] of Meshing Scenarios and Meshing
Sessions as well as Volumes and Layers scenarios.
Refinement Boxes with special meshing parameters for local mesh size treatment can
be set up within Meshing Sessions.
New interface for the Scenarios/Sessions contents selection with enhanced filtering
options. Selection of Properties to be meshed is also enabled.
FE mesh (no geometry related) can be treated.
46
May 2009
Refinement
Boxes
Mesh
Parameters
Defeaturing
Defeaturing level has been added.
Symmetry plane treatment: create
Perimeters on the symmetry plane or
just Cut the mesh on symmetry plane
without perimeter creation.
The option "Do not join perimeters that belong to sets" has been removed. Now all
perimeters that belong to sets (CONS) will be protected from joining.
Holes Treatment
- Better and faster holes recognition.
- more than two zones can be defined around holes
- Perimeters can be created (Macro Areas) on hole zones
- Parametric definition of Target Diameter and Zone based on given Value, current
Diameter, element Length, minimum element length and for the Node Number based
on given Value, current Diameter. Additional options are also available within the drop
down menu.
- For the created Zones the user can specify dimensions for the zone width or the
zone diameter
Tubes Treatment : The preferences for the tubes treatment is now in a separated tab
- Tubes treatment now is applied also to tubes with a non circular shape.
47
May 2009
Fix Quality
- Parametrical specification of maximum allowed movement based on target and/or
minimum length size.
Layers
Scenario
Volume
Scenario
The Size Boxes affect the volume mesh generation defined by Tetras CFD algorithm
or Hexa Interior only if they are visible during the meshing.
48
Session
May 2009
Scripting
49
May 2009
PART Manager
PART manager is activated by the Windows>Parts. A respective button is placed on the top toolbar (by
default).
Main window
Replace
New dialog boxes with additional options for the part replacement operation.
When a Link part is picked the option Follow Links becomes available in the
dialog box and if it is disabled only the picked Part will be deleted. If the check
box is enabled the source Part is deleted as well.
Right mouse
button menu
ANSA defaults
Save
8207
10642
14209
Save Part function now offers separate options for connections and
connectors. User can select to save only connections or
connectors( internal/affected) or both.
8642
50
May 2009
Compare from
file
9652
Group icons will contain a (!) mark in case they have entities of their own(which
do not) belong to any child-parts. When right clicking on them you get another
option regarding Show/Hide/Show only of this groups. You can either handle
all selected entities (groups and the included parts) or just the entities that are
referenced directly by the selected groups.
51
May 2009
TOPO
HOT-POINTs
INTERS. : The Extend option has been added in all cases of intersection.
613
CONS
PASTE :
1178
2440
MIDDLE>MULTI
This new function creates the middle faces between
two sets of faces, selected either manually, assisted
by selection tools, or by automatic identification. The
new faces will lie on a new surface that is created
between the surfaces of the two selected sets of
faces. The shape of the resulting middle faces is a
combination of the perimeter shapes of the two
selected sets of faces.
52
May 2009
7559
SURFs
RM.DBL: Symmetry and Mirror-Plane options have been added for the
detection of similar entities for Geometry-to-FEM and FEM-to-FEM
comparisons.
11935
8454
53
CURVEs
May 2009
'Tangent at Start' : pick a curve where it's tangent will be the start of the new
curve. The direction of the new curve can be changed by pressing the
'Reverse' button.
'Tangent at End' : pick a curve where it's tangent will be the end of the new
curve. If needed, pick also any points from which the new curve will pass
through them and the option 'Detach curves' will become available. By
enabling it, the start and end curves become detached from the rest of the
new curve.
If the 'Merge curves' is enabled, can merge the chain of curves that were
selected.
NEW>BOX : creates curve based on positions collected by box selection.
10557
Exact : generates curve that passes through the given points (for input data a
line (or lines) of points).
Through cloud : generates a mid-curve (for input data a line (or lines) of
points with noise data of "cloud width" thickness).
Single : generates one curve.
Multi : generates multiple curves with minimum distance from each other
"distance".
CONNECT>SINGLE:
11308
If the Merge curves is enabled, can merge the chain of curves that were
selected.
EXTEND : the button has been removed. The extend curve can be achieved
through the NEW>PICK (tangent only at start) or with the
CONNECT>SINGLE
POINTs
8687
7151
54
CHECK
May 2009
GEOMETRY
8933
55
May 2009
MESH
The buttons of the MESH Module has been re-arranged.
A Buttons Group MESH GEN. hosts now functions related to Mesh Generation, the SHELL MESH
hosts the Mesh Parameters and functions related to mesh manipulation and improvement.
When a new Macro Area Perimeter is generated, e.g. by MACROs>CUT>Cut 13286
the length of the new perimeter is defined based on the neighboring segments
or the macro area's other perimeters.
If the Target Element Length that is given in the Reconstruct/Reshape
Parameters (SHELL MESH>PARAM.) is smaller than the Minimum Element
Length (F11>Quality criteria) a warning message appears at the application
of RECONS. or RESHAPE functions.
PERIMETERS INFO: Multiple selection is enabled.
NUMBER: multiple selection of perimeters is now possible. The given number 7731
will be assigned to all selected perimeters.
9777
MACROs
The CREATE function ( and the respective session command ) has been
removed.
GRIDs
MV.FREE:
5782
11051
BEST
Options : user can specify within the Best Options
window:
- the mesh generators that will run
- the order of the mesh generators
- if the best quality mesh or the firstly created mesh
result will be kept.
As soon as the BEST function completes its operation
reports the number of meshed Macro Areas that were
meshed by each of the specified Mesh Generation
algorithms.
56
SHELL
MESH
May 2009
These settings are used by the RECONS, SMOOTH and FIX QUAL functions
Defeaturing
8373
This tab hosts the defeaturing settings that are used by the RESHAPE function.
Defeaturing level: draft || middle || fine : controls the level of details (features)
that will be kept, i.e. more details (feature line perimeters) are preserved with fine.
Symmetry plane treatment: create Perimeters or just cut the mesh along the
symmetry plane.
The option "Do not freeze perimeters that belong to sets" has been removed. Now
all perimeters that belong to a set will be protected from joining.
57
May 2009
Holes
Use all or any of the criteria for the bolt holes detection
the Target Diameter can be specified by: an absolute Value, as a parameter of the
Diameter, the element Length or the minimum element length.
Node Number can be defined by a Value as a parameter of the Diameter or to
preserve the initial value based on the element length and distortion.
Zones : more than 2 zones can be specified (max. = 15). The size can be
referenced either as a width or as diameter. Both can be given as Value or as
parameter of diameter, element length or minimum element length.
RECONS: reconstruct between FEM mesh and MACROS mesh is supported
RECONS RESHAPE > Violating
auto-selects only the elements that violate the quality criteria with a number of
zones around them. The number of zones is determined by the respective field in
PARAM>Fix Quality.
RESHAPE : the function can be applied also on FEM-mesh and defeature in the
same manner as it does for the macro area perimeters.
FILL: the function, placed in the SHELL MESH buttons group, has the options:
Hole || Gap (Free) || Gap (Coons)
The function is now able to handle openings formed between Macro Area and
FEM-mesh.
13340
58
May 2009
COLLAPSE
Use this new function to repair FE-model mesh by means of needle element
collapsing. The repair is applied on visible elements. In the parameters window enter
the collapse tolerance that will be used and activate, if required, the option to smooth
the curvature of the STL surface. The repairing tool will locate and remove collapsing
elements while maintaining the important feature lines.
REFINE
5663
New function apply local mesh refinement. A preview of the refinement result is
displayed. The refinement takes place by means of edge splitting.
You can apply more refinement steps, adjust the refinement area, select either mixed
or quad mesh type, control the transition zone, freeze the free edges. An external
transition zone is added at selected shells
The refinement parameters can be set in the respective tab of the Refinement
preview window. The mesh style can be also specified: Mixed Mesh, Radial Quad
Mesh, Quad Mesh, Smoothed Quad Mesh.
In the Steps tab modify
manually the Refinement Area
by adding (+) or subtracting (-)
zones of elements. Moreover
the refinements are performed
by means of steps using the
forward and backward arrows.
If at once step the mesh style or
other options need to be
changed, use the Apply button
to repeat the refinement using
the new settings.
59
May 2009
Quad Mesh
Mixed Mesh
60
May 2009
UTIL
2849
9549
6347
11059
The functions can be applied on selected shells based on the Area Selection
tool.
6671
Click on the label of the function in the Utilities Parameters in order to activate
the function's settings.
More than one functions can be executed simultaneously.
The Number of shell zones affected for these functions is controlled by each
function's settings.
Projection mode : Normal || Screen || User is available for Project line/point and
Open hole.
Projection Tolerance : if the check box is activated the projection is applied if the
distance of the picked item is within the input tolerance value.
If the function is applied onto Macro Area there are options to Cut faces on result
edges or zones.
The functions manipulate the mesh based on the Mesh Parameters specified by
PARAM. function and the Quality criteria defined in F11 window.
Project Points
5327
1771
Move projection to nearest perimeter : in case of projection onto macro area, the
projected position is moved to the closest perimeter.
Move to projected point (0-1) : define parametrically the new position of the node
that is produced by the projection. Zero (0) position is the projection's origin
(picked position) and one (1) is the projection onto the mesh (red point).
Paste projected and result grids : the picked nodes pasted to the projected
positions.
The new nodes generated by the projection can be added in a Set.
When projection is done onto a Macro Area the projected nodes can be Marked
as WeldSpots.
61
May 2009
Open Holes
2413
Holes per projection enables the opening of holes on the same selected area if
needed due to its shape.
The elements of the zones can be added to a Set
Project Edges
11713
62
May 2009
Project Perimeters
Use this function to select 3D curves , shell/solid element edges and morphing
box edges can be used as projection source.
Define the target length or target edges number of the selected perimeter.
Create Zones
define zones of quadrilateral elements around edges.
Set the number of zones and offsets (zone size), target edge number (length of
the elements along the selected edges).
Plane Cut
5837,
11713
The plane that cuts the mesh can be defined either by 3 picked positions, by 2
positions as normal to the screen or by an existing working plane.
SUPPRESS
8498
New function that can be used to Flatten or smoothen beads, embosses and
other features. Specify the maximum feature angle of the resulting shells in the
"Edge angle limit" field. The smaller the angle limit the smoother the result.
63
ELEMENTs
May 2009
3692
5167
Left mouse clicking on the new edge recycles through the acceptable cases.
Right mouse clicking on the common edge of 2 trias joins the trias.
SPLIT
Direct preview of the split elements.
TSHELL (thick shells) can be split as Solid.
SPLITQ
New function to perform diagonal split on
quadrilateral elements, to create triangular
elements, based on:
Quality of the resulted trias, Orientation of the
produced trias, Violation of quality criteria of the
selected quads.
With the Violating option the function splits quads
only if they violate one of the related criteria:
warping, skewness, tapper min /max angle.
A preview of the split result is shown.
64
May 2009
7563
11138
10565
13734
65
May 2009
VOLUMEs
5305
VOLUME Entity card for each volume mesh type and the respective
parameters.
Note that the MESHV specifies (might change) the Type option
LIST : volume definitions management window
FREEZE / UNFREEZE volume entities
MODIFY : change the surface that define the volume
REMESH: takes into account the Type specified in
the Volume Entity card.
REMESH, FREEZE, UNFREEZE
exists both as options within the LIST of Volumes
and as buttons in the VOLUME group of buttons.
DETECT : improved detection of volume definition. Several cases are now
covered by the available detection options.
9062
9874
66
May 2009
MAP:
- Definition of Map Areas: Master = blue,
Slave=green, Round=red (click OK to create the
mapped volume mesh).
- redefinition/modification of the Map areas : click on
the respective button in the Map window
- Remesh a Map Volume entity (via the Volumes
List) is now possible. The definition of the Map
areas is stored.
A map volume cannot be created if the selected
map-areas specify an already existed volume
definition. A warning message is given in this case.
13365
67
May 2009
1473
For Curves selection, minimum 4 (maximum 12) sets of curves are required. A
given curve-group can be Modified.
For Morph selection there is an option to auto-load the generated hexas into the
Morphing box.
68
May 2009
A preview or the nodal distribution together with the Volume Hexa Block parameters
and a System-definition (S,T,W) is given. The Number of Nodes along each
direction and biasing method (No biasing || Linear || Exponential || Bell Curve) can
be defined.
IMPROVE
Automatic improvement of volume elements
RECONS : reconstructs selected tetras and pyramids. RECONS option is controlled
by the quality criterion value specified in VOLUMEs>PARAM, say NASTRAN
aspect=3 or Fluent Skewness=0.8, and not the F11 Quality Criteria window.
SMOOTH : smooths tetras, pyramids, pentas and hexas. It can also affect the
volume and surface mesh simultaneously provided that the flag Freeze Volume
Skin is off in the SHELL MESH>PARAM [General Tab]
FIX QUAL : fixes hexa warping and for second order elements mid-point deviation
and alignment and Jacobian of tetras only. This is achieved by the automatic
movement of nodes only by the distance required so as the elements will have
acceptable criterion value. Fix Qual is controlled by SHELL MESH>PARAM and
F11 Quality Criteria window values.
Scripting :
Function to find a volume by the coordinates of a point :
xyzIsInsideVolume (float, float, float);
functions for tetra mesh volumes by their ID
HexaInteriorbyID (int,int,float)
TetraCFDbyID (int)
TetraFEMbyID (int)
69
F11
May 2009
stretch
triangles per node
mesh distortion
distance from geometry
distance from origin
multi violation
Solids:
stretch
collapse
distance from origin
multi violation
70
May 2009
The new color view mode QGRAPH (controlled by the F11>Graph parameters) displays (only
in SHADOW mode) the above evaluation (penalty value) or any other selected criterion.
The cells in the criteria accept also a custom range by placing it in parentheses: "5.4 (90%)".
Otherwise, the common range will be considered ( "5.4" ).
71
May 2009
CHECK
BOUNDARY TRIAS
Identify triangles attached to inner or outer boundaries. The Fix option removes
them or move them away from the boundaries by locally reconstructing the mesh.
2028
13480
13654
72
May 2009
DECKs
New Deck pre-processing Module menus :
- CFD++
- FLUENT
- FLUENT-2D
- OPENFOAM
- STAR ( Star-CD & Star-CCM )
- UH3D
- PERMAS
The respective formats are, therefore, supported by INPUT and OUTPUT.
FEM entities
visibility
The DECK PARAMETERS window accessed by the F12 key has been removed.
Filtering
The FILT.MOD. function has been removed by the drop menus of the INFO buttons
(e.g. ELEMENT>INFO> ).
Modification
The visibility of the FEM entities (as well as for all entities) is controlled by the
Database Browser. However, if this is not open the F12 key opens it.
73
May 2009
Advanced Filtering Procedures are performed by the Advanced Filter window which
is invoked by the Advanced button in any List.
On the Filter Name section, all advanced filters already defined for the entities of this
particular list are listed. The user can add a filter by picking the New option of the
right-click menu. A defined filter can be renamed, copied or deleted with the
respective options.
In the Filter Rules section, the actual filtering rules are defined: The attribute affected
by a filter rule is defined in the left field. Typing the attributes name enables the autocomplete feature, which suggests in a pull-down menu all valid options. Additionally,
this list contains any attributes that already exist as columns in the list.
Combinations of existing filters can be defined as well.
All the advanced filters that have been defined in an ANSA session or have been
invoked through the ANSA.xml customization file can be found in the Filters window,
under the Database toolbar button or through the Windows>Database menu option.
The Filters window appears by default as a tab in the Database Browser window.
74
May 2009
Additionally to the method through the Filter Rules and Modify Rules
windows there is the option to choose the fields to be filtered or modified
through the edit card of the listed entities accessed by the Open Card
button.
The edit card is available only for the type but not for the group, i.e for
Shell Properties or Beam Properties but Not for All Properties.
The card of the respective (selected) entities opens. Enable the label of the
field and type the filtering or modification expression and thus perform the
filtering/modification directly in this card, without creating filtering or
modification rules by adding fields.
75
Load Curves
Data Table
May 2009
Within the Database Browser List the fields of curve definitions can be
treated (Filtering/Modify) , e.g. :
8137
11399
INCLUDEs
The Includes Manager has been moved from the Deck>Auxiliaries Group
and is now accessed by the MENUBAR>Windows>Database. Therefore
can be active along with other functions.
When selected entities (from a List) are dragged and are about to be
dropped into the Includes list, a New Include can be defined directly if the
entities are dropped onto the [New Include] box.
76
SET
May 2009
This form allows direct information of the Set's contents and also
definition/update of the Set by drag-and-drop from the Database
Browser list into the set.
When selected entities (from a List) are dragged and are about to be
dropped into the SET list, a New Set can be defined directly if the entities
are dropped onto the [New SET] box.
When more than 10000 entities are selected, the drag and drop operation
can be performed by dragging the [drag selected] box that appears.
Create a new Set options:
i. Select entities in the Database Browser list and drop them in to the
open SET list onto the [New SET] sign. A set is automatically created
containing the dropped entities.
ii. Create a Set with the New option (right click menu or New button)
and then drag and drop entities, selected from the Database Browser list,
onto this new Set. Alternatively use the Modify Contents option to
enable the respective mode that allows selection from screen.
77
May 2009
The Modify Contents opens the 'Modyfing SET ...' selection mode
window where the type of entity that should be selected is chosen. Along
with this a List window opens with the entities of a particular type (the one
chosen in the 'Modyfing SET ...' selection mode window).
The entities already contained in the set (if any) are marked in the List
whereas the 'In SET' column displays in red the number of the contained
items of each type.
Use Ctrl+left_click to deselect or select entities from the List or use left /
right mouse button to select/deselect from the screen. Related selection
tools appear to facilitate the selection from the screen.
78
May 2009
The Edges and Facets options enable screen selection. Mind that Edges
and SolidFacets can be also added in a Set using drag-and-drop from the
Database Browser list.
The Set Range option opens the RANGE card where can be specified
the Type [NODE || ELEMENT || PROPERTY] and the START/END Ids.
11548
Line Elements
Line elements such as Beams have the field "Element Length" in their
entity card. This new field is not editable.
General
COMMENT
13338
GeneralComments.MaxLength
Valid values are: "undefined" or the number of characters.
79
PROPERTY
LIST
May 2009
The PROPs> INFO, PROPs> APPLY are now integrated in the Property list as
Modify and Apply options (available also in the right click menu).
Apply: firstly select the property, press Apply and then select the elements to
change their property.
MATERIAL
LIST
80
May 2009
Change Type : switches the selected material to a compatible type that can be
picked from the Compatible material types window that pops up. Mind that the
Material card has changed and does not have the Type switch menu, thus the
Change Type has to be used.
Map Materials : opens the Materials Mapping List in order to specify the mapping
rules of material types between different pre-processing Decks. The material
mapping takes place during File>Input and when the Mat-Sync is performed (by the
Property List).
New:
when a Material Database is already loaded a pull down appears with options:
Form Library : opens the Material Definition list with the Supported
materials to choose the proper type.
From Material Database : opens a list with the materials that are loaded in
the Material Database to choose the proper type.
When the Material Database is empty (for this particular Deck) the New button
opens the Material Definition list, as it does for the From Library option.
Material DB : drop menu that opens the Material Database window with the List
option and hosts the Copy to DB, Update from DB , Compare to DB which are
moved in the drop menu and do not exist as options in the Material List or the
Material card.
Material
Database
The Material Database is now invoked by the Material DB >List within the
Materials List.
The Auxiliaries button drops a menu with options (based on current Deck) to open
the Curve DB, Table DB, Rupture Models DB etc., i.e. the entities that are
referenced by the Materials loaded in the Mat DB.
Updating Materials from the Material Database
When a material from the MatDB updates an existing material in the model or just
copied to the model, the referenced entities, i.e. Curves, Tables, etc. are compared
to already existing ones in the model (taking into account ID and Name) and in case
identical entities found, they are used in the material's card instead of creating new
BETA CAE Systems S.A.
81
May 2009
entities. No duplicate entities (e.g. Load Curves) are created by copying the same
material from Mat DB to the Model.
Moreover, ID and Name of the incoming material (the one in the Material Database)
have higher priority and replace any existing ids and overwrite names. The achieved
result is having the same material with the respective one in the Mat DB.
Comparing materials
During the comparison between materials in the model (Material List) and materials
in the Material Database the activated check boxes [ compare by Ids, compare by
names, most similar ] are taken into account also for the auxiliary entities
referenced by the Materials, i.e Curves, Tables, etc. and any differences between
these auxiliary entities are reported, e.g. Curves with different ID.
Control Cards
management
AUXILIARIES>CONTROL>DELETE
8509
Generic Entity
Builder
AUXILIARIES>GEB
New button that hosts in drop menu the GEB types:
GEB_SB, GEB_BC, GEB_OR, GEB_MT, GEB_GN
GEB_GN : new type of Generic Entity Builder : General
10955
-EntitiesIdRange
At the Entity pulldown define the entity that it will search for (Node,
Element, Property) and in the Id Range the ids of that entity. (e.g.
1,4,6,10-100-30)
82
May 2009
-Box
At the Entity pulldown define the entity that it will search for (Node,
Element). The element is in the box if at least one node of the element
is in the box. In the box you put the id of the box (created by
Auxiliaries>BOX).
GEB_MT
10931
new Representations
PropertyMass : input the final mass that the given property should
have.
PerElement: : input the mass value to be distributed to the nodes with
respect to the original element mass, i.e. proportionally to it.
83
RENUMBER
May 2009
84
LAMINATE
May 2009
Layer Info : creates a report in html format containing information about the
layers of the laminate property and the plies [PCOMPs] that will be exported.
VRML and/or PNG images for each layer can also be created, enabling the
respective options in the Laminate Report window.
85
May 2009
KINEMATICS
A multi body dynamics solver integrated within ANSA has been introduced in order to allow the user to
efficiently position complex kinematic mechanisms such as convertible roof, hood, occupant seat, dummy
models, suspensions and many more that might need an accurate positioning.
A rigid body dynamics solver requires rigid bodies and joints in order to provide a solution. For this
purpose special ANSA entities have been introduced in order to create kinematic rigid bodies out of FE
models and kinematic joints out of FE joints. These kinematic entities are used by ANSA for the internal
solver and they are not related to the corresponding FE solver entities.
KIN_RBODY
KIN_JOINT
ANSA kinematic joint element. It is used to connect two rigid bodies and allows
relative motion between them according to its type (revolute, spherical etc.)
KIN_CONFIG
KIN_POSITION
86
Kinematic
Rigid Body
May 2009
For every rigid body, all of their entities are listed. Entities can be added in a rigid body
by Drag and Drop operations from the Database Browser.
Kinematic
Joint
RIGID BODY 1,2: the two rigid bodies that are connected by the joint. If any of the
joints is 0, ground is assumed.
ANCHOR: Location of the joint.
AXIS: Orientation axis of the joint
Joint limitations: Joint limitations and current position of the joint.
An additional use of KIN_JOINT is the creation of a boundary condition. A very
common boundary condition is the Ground, where, for instance, the seat is Fixed in
space.
87
May 2009
Kinematic
Configuration
The kinematics tool allows the user to output transformation information of the
mechanism in order to avoid re-writing a model output. This is done with the Conv
to _ NMAP in Abaqus, NODE_TRANSFORM in Ls-Dyna, TRSFM in Pam-Crash)
option in the right mouse pull down menu. The options are to select either a saved
KIN_POSITION or the current position by selecting Reference Position.
BETA CAE Systems S.A.
88
SAFETY
May 2009
AutoMech
89
May 2009
! Note that only one side of joints is needed due to symmetry. Thus for
simplicity and to avoid mechanism locking, the joints of the one side
need to be accepted and the other to be rejected.
Pedestrian
90
May 2009
EuroNCAP lines
Front Car: This field requires the set id of the front of the vehicle.
Ground Point Z: In this field the Z direction of the xy plane that defines
the ground is needed.
Apply on: Gives the option to apply the lines on the Bonnet, Bumper or
both.
Stepsize: The stepsize value determines the resolution of the curve
relative to the underlined Front Car set.
Target Points:
Creation of target points and critical point detection The critical target
points are detected by providing the SET that contains the hard parts
(such as the engine block, the battery etc.). ANSA will detect the points
based on the minimum distance between the raster points and the hard
parts SET at the given impact angle.
91
May 2009
The raster is created based on the Test Zone selection. The raster is
made of null beam elements and any point can be chosen to position
the impacting device.
The critical points detection function creates 3D points and a measure
entity that show the critical distance. 3D points can be picked as
BETA CAE Systems S.A.
92
May 2009
Trans Dummy
93
Rot Dummy
May 2009
Rotate Dummy option is used to rotate the whole dummy around its HPoint. The Interactive Movement Sensitivity slider regulates the sensitivity
of the mouse movement relative to the model movement during interactive
mouse rotations. Far Right is maximum sensitivity where far left is the
minimum sensitivity.
Rotate Dummy Part option is used to rotate dummy parts (limbs). The
rotations can be performed through the window or interactively from the
screen (hold down the left mouse button while moving the dummy part).
94
May 2009
Move Limb :
A new useful function for performing minor translations of limbs such as
moving the upper limbs onto the steering wheels, or moving the lower
limbs onto the pedals.
With successive left mouse button pressings the user selects the
length of the limb (sequence of rigid bodies) that will participate in the
motion. After the selection of the limb two points are needed for the
translation, one point on the limb and one target point.
Interior : hosts the functions :
Interior [ FMVSS 201 / ECE R-21 ] : positioning of the headform pendulum
for the simulation of the occupant protection in interior impact laboratory
test according to the FMVSS 201 standard.
Interior [ FMVSS 201U ] : positioning of the headform pendulum for the
simulation of the occupant protection in interior impact laboratory test
according to the FMVSS 201 standard.
Seat Depenetrate :
95
May 2009
SeatBelt :
The option to specify the PID for the seatbelt elements (shells, bars, etc.)
Model Cut
Cut Model
Handling of Unconnected parts :
96
Model Cut
May 2009
Check Cut
Applied on selected 'cut planes' and reports any elements that belong to
both 'substructure' and 'user area'. Also provides functionality for
moving selected planes by a specified step ('+' and '-' buttons) and for
expanding or shrinking moved planes so that a closed box is formed.
'Expand/Shrink' only works for planes that are mutually orthogonal.
Edit cards
the switch option by (node || set) has been added in several entities
edit cards, that allows changing the definition method of the entity. This
option enables the creation of several entities by script.
5385
for instance:
NASTRAN : SPC , SPCD , CONM2 , NOLIN, ...
ABAQUS : BOUNDARY, TYPE=DISPLACEMENT () , MASS, CLOAD
ANSYS : D , F,
LS-DYNA : MASS,
BOUNDARY_CONSTRAINED_MOTION_[NODE/RIGID/RIGID_LOCAL]
, LOAD_NODE_POINT/*LOAD_NODE_SET/*LOAD_RIGID_BODY, ...
PAM-CRASH : MASS, DIS3D / VEL3D / ACC3D / RAN3D / RVE3D /
RAC3D, CONLO
RADIOSS : MASS, IMPDISP - IMPVEL - IMPACC, CLOAD, GRAV, ...
CHECK
CLEAR
The DECK > CLEAR has been removed. It is now incorporated in the
File>Compress.
97
May 2009
NASTRAN
Implicit Nonlinear (SOL 600) entities are supported:
AUXILIARIES
5745
ELEMENTs
GRIDID & ELEMID > [Multiple] : Edges or Nodes can be selected for the
definition of the GS node of the generated CWELDS.
9569
RBE3
8965
BCs
CHECKs
TEMPP1 and TEMPRB are supported (I/O) and can be defined by the
respective buttons.
6991
6992
98
Property
May 2009
13138
= 0.833333
Materials
14114
99
May 2009
ABAQUS
Output
14681
*ELEMENT,TYPE=C3D20E.
5020
9576
13453
5987
5986
Shells:
S3T, S3RT, S4T, S4RT, S8RT (structural/conventional)
SC6RT, SC8RT (continuum)
CPE3T, CPE4T, CPE4HT, CPE4RT, CPE4RHT, CPE6MT, CPE6MHT, CPE8T,
CPE8HT, CPE8RT, CPE8RHT (continuum plain strain)
CPS3T, XPS4T, CPS4RT, CPS6MT, CPS8T, CPS8RT (continuum plain stress)
Solids:
C3D4T (1st order tetra)
C3D6T (1st order penta)
C3D8T, C3D8HT, C3D8RT, C3D8RHT (1st order hexa)
C3D10MT, C3D10MHT (2nd order tetra)
C3D20T, C3D20HT, C3D20RT, C3D20RHT (2nd order hexa)
10051
100
CONSTRAINTs
May 2009
9064
7971
11415
8407
12422
101
BOUNDARY
May 2009
7943
11202
11990
10831
6820
Added LOAD TYPES : EDLD , EDLDNU with associated Vx, Vy, Vz fields in
DLOAD edit card to handle case of edge loads on structural shells.
Added checks in DLOAD edit card to check the validity of "LOAD TYPE" in
conjunction with the element/set on which it is defined. For example, defining
a DLOAD with LOAD TYPE=P on the edge of a structural element will result
in error.
AUXILIARIES
7155
102
May 2009
4934
12031
During the calculation of the clearance, takes into account the thickness of
the parts.
SET
13672
103
May 2009
- The Entities assigned orientation are listed under the ORIENTED section
GEB
*TIE
Support *CYCLIC SYMMETRY MODEL keyword and CYCLIC SYMMETRY
option
3881
11677
NMAP : Capability to setup a default option for the type of the NMAP
keyword.
12151
12321
104
May 2009
- RESTART/PREPRINT/CONSTR.CONTROLS/PHYSICAL
CONSTANTS/FILE FORMAT button's label are colored in red if values have
been defined.
- lists also names of groups that refer each step in tree format. Each group's
contents can be moved or copied to another step by drag-and-drop the
group-item.
.... ....
105
May 2009
CHECK
8869
FASTENERS:
12422
Materials
11867
14114
11918
10830
106
May 2009
*ELASTIC=YES
Support heat transfer link element types
5986
EL.PRESS MENU, EL.TEMP MENU modes provide list (as a second level
pull-down options) with all available Abaqus steps. The user can select a
particular step and view pressures (DLOAD) or temperatures
(TEMPERATURE) that either belong to the step selected or have been
defined in a previous step and are still active.
107
May 2009
LS-DYNA
Input
CONSTRAINED
LOAD
13601
INITIAL
9396
*INITIAL_VELOCITY_RIGID_BODY is supported.
AUXILIARIES
3341
11587
11868
108
May 2009
CONTROL>*KEYWORD
13747
Support of *KEYWORD_ID.
SET
6915
12304
12201
Rigid Dependency :
Constrained Extra Nodes must be associated with a part having a rigid
material (MAT20). A fix function is also provided: user can delete the
offending nodes or select a new rigid material.
Boundary Prescribed Rigid Motion must be associated with a part
having a rigid material (MAT20). A fix function is also provided: user can
delete the false entity, select a new rigid material or choose another rigid
part.
Load Rigid Body must reference a component having a rigid material. Fix
is provided either by delete it or associate rigid material with the
component being referenced.
Constrained Rigid Bodies must reference a component with a rigid
material. Fix is provided either by delete it or change material to rigid type.
A fix function made for Seatbelt Accelerometers that are connected to
non rigid elements. The user has the option to "rigidize" the local element
to which the accelerometer node is connected, by selecting a new rigid
part or by selecting a new rigid material.
Curves are checked for the following criteria:
for LS-DYNA material types (MAT24, MAT103, MAT123):
i) First data point must be (0.0 , yield stress).
ii) Plastic strain values should be less than 3.
iii) Yield stress values should be less than 2.5.
iv) Slope of curve should not exceed Young's modulus.
109
May 2009
9208
7865
INITIAL VELOCITY :
If *INITIAL_VELOCITY_GENERATION Card and any other
*INITIAL_VELOCITY_, are both defined for the model, an error is issued in
the Checks list. The user (via fix function) has the choice to delete one of
the velocity definitions.
A fix function is also made for multiple definitions of initial velocities on the
same node. The multiple entities are presented in a list, and user can
select which wants to delete or edit them.
Initial velocities that have been defined via *PART_INERTIA card (for rigid
parts only), are taken also into account.
Materials
13129
12037
Beam elements assigned null material with density less than 1.e-11, are
considered as having zero mass.
13749
Elements assigned Null Material (*MAT_009) are ignored for the CrashTime-Step criterion.
14028
13748
110
May 2009
Support of *MAT_099
(*MAT_SIMPLIFIED_JOHNSON_COOK_ORTHOTROPIC_DAMAGE)
13364
13890
DFRESULTANTS
10630
Right click on the top section to Add the default failure card
then right click in the lower section to specify the Pairs.
Selection can be done either form the list or from screen. Moreover,
there is an automatic detection Auto-add from model.
111
May 2009
DFRICTION
New interface for the creation and management of *DEFINE_FRICTION
Right click on the top section to define the default friction values and then
right click to the lower section to Add the Part Pairs either from the list or
from the screen.
112
May 2009
PAM-CRASH
INPUTVERSION: 2007 & 2008 are supported
Various keywords and options have been added for v2007 and v2008
CONTROL
11868
10202
10204
Contain the information for the airbag initial metric file in the main file.
10203
THICKNESS_INTEGRATION options.
METRIC_3D_LOAD (v2007)
Support SENSOR optional keyword in RUNEND/ (v2007)
10200
113
May 2009
10201
14229
10207
8194
PLINK :
ON EXISTING NODES : If the picked node is used by an element, i.e. by
a shell of the connected Parts, a new node is created at the picked
location and used as N1 node of the PLINK.
CENTER PLINKS : If the N1 node of the selected PLINK is shared with
other elements, e.g. by a shell of the connected Parts, a warning
message appears. These PLINKs are highlighted in orange and won't be
moved by hitting the Cancel button while any other selected PLINKs that
do not have shared nodes will be moved. With OK all PLINKs will be
moved.
CONSTRAINTs
RBODY type 3: Zero, blank and negative values of mass and principal
moments of inertia, are not allowed.
1764
PLOT OUTPUT
11376
SECFO>Assistant
11517
114
May 2009
Representation : SectionForces
sec_type : PLANE
The set that is created consists of Properties; the ones that were picked
and successfully cut.
SENSOR : Support IREVFLG (v2007)
10211
SET
General Entity Selection // GROUP
ANSA SET now supports the DELNOD, DELPART, DELELE, DELGRP
via the DELETED option created by the Add>Excluded.
RUPMO: Support new cards 5 and 6 in the case of IRUPT=2.
10212
10767
11867
10196
10198
Support new options of Material type 224 (v2007) including the IFLGP
and the user defined constant stiffness fields.
10199
Materials type 212 and 213 : added flag for element elimination strain
limit choice in card 6.
10206
11237
13812
9046
14835
115
May 2009
CHECK
12166
10788
DEPENDENCY
4463
4462
i) whether THNOD and THLOC keywords are defined on the same node
ii) CONSISTENCY OF ACFLD SUBTRACTION FOR THLOC OUTPUT
(whether two or more different ACLFD keywords are defined on the same
THLOC) : fix option allows to add an ACFLD ID in the THLOC card
116
May 2009
SUBSTR
13433
117
May 2009
RADIOSS
RADIOSS CONTROLS new window.
11868
ANSYS
Input
12651
118
May 2009
CFD Decks
ANSA provides now DECK module menus for the setup of cases for CFD++,
FLUENT (2D and 3D), OpenFOAM, StarCD and UH-3D.
Select in advance the required solver DECK as this will allow the proper display of
Property cards for the specification of Boundary Conditions.
It is recommended that ANSA is started with the option -gui cfd
This will allow the better setup of the software interface for CFD pre-processing.
Size Box
The user can control the size of the surface and the volume mesh in selected
areas of the model using ANSA Size Boxes.
Size Boxes are flexible entities and can have any orientation or form, thus making
mesh size control very precise.
119
May 2009
CFD++
For CFD++ the user can specify in the Shell Property card whether it is of type
Boundary for 3D Simulations or Cell for 2D simulations.
OpenFOAM
ANSA supports input and output of OpenFOAM v1.4.1 and v1.5 file structures.
The user can specify the solver settings, boundary and initial conditions for a full
simulation.
STAR
In the STAR deck the user can specify boundary conditions for
Star-CD and Star-CCM
e.g. specify the TYPE to e.g. Wall type in Shell Property card
The volume properties can also be specified as fluid or solid.
UH-3D
For UH-3D Deck the user can specify in the Shell Property card the boundary
condition type and magnitude for:
Surface Temperature
Surface Heat Flux
Mass Flux
Grill Resistance
During output the user can renumber the model.
FLUENT 3D
The assigned PIDs of shell (Fluent Faces) and volume (Fluent Cells) elements will
be translated into Fluent 3D Zones during the output, maintaining the same ID and
name. If there are any spaces in the PID names these will be converted
automatically into underscores _ during output, for Fluent compatibility.
If ANSA detects Properties with identical names, it will rename them (adding a :1)
during output to avoid conflicts in Fluent.
The type of boundary condition can also be prescribed in the EDIT card or shell and
volume Properties.
ANSA supports the input and output of both *.msh and *.cas ascii and binary files.
FLUENT 2D
For Fluent 2D meshes the geometry and mesh should be constructed in the z=0
plane.
The PIDs of ANSA shells will be output as fluid 2D cell Zones in Fluent.
Boundary Condition (BCs) names and types along edges (2D Face zones in Fluent)
must be specified on ANSA SETs.
If no SETs are created then by default all free boundaries are written in a defaultexterior Zone of Wall type, and all interior Faces in a default-interior Zone. If needed
they can also be separated later in the solver.
120
May 2009
PERMAS
A new Deck module has been added for set-up simulation models for the PERMAS solver.
Directly Input and Output of permas deck files is supported.
Substructure analysis (Multiple Components) can be handled in ANSA via the Includes
Manager. Mind that identical Ids are not allowed for similar entities in different components.
Preserve the user specified names of Sets (nodes and elements)
13984
MEDINA
I/O
Input
13474
121
May 2009
MORPH
Module's Buttons group modifications.
Synonymous buttons (like SLIDE, OFFSET etc), previously located in different menus, have
been unified under the new MODIFICATION group. This group has replaced the former BOX
MORPHING menu.
CHECKS: A new group of buttons that hosts the flag buttons (MORPHING, Hi.Li, TRANS,
FREEZE , TANG), which are also available during modifications, in the respective window.
122
May 2009
Geometry Morphing
Geometrical entities can now be loaded in Morphing Boxes and morphed accordingly.
The notification : ''GEOMETRY MORPHING INACTIVE'' appears in red color, at the right
bottom of the graphic area. Activate the CHECKS>GEO_CHECK function in order to prepare
the model (containing FACEs) for Morphing.
During the GEO_CHECK ANSA examines all the loaded Geometrical Faces and performs
cuts in areas where they intersect Morphing Boxes. Thus, new faces are produced. These
Faces are properly distributed to the appropriate Morphing Boxes. The Geometry Morph
window appears listing the loaded Faces and reports any Conflict status due to cutting
problems. These Faces should be placed into the proper Box by choosing the related Status
option [IN || OUT]
123
May 2009
BOXES
11307
CYLIND>CONV2BOX
Using this function, it is possible to create hexahedral Boxes in place of
cylindrical ones.
Case1. Select a Cylindrical Box without any concentric splits. One hexaedral
Box like the one shown below is going to be created:
Case2. Select a Cylindrical Box with concentric splits. ANSA creates five
hexahedral Boxes. One Central Box and four more located all around it.
8091
124
May 2009
OFFSET BOX
11305
CONTROLS
HISTORY
The History during Morphing modifications can be recorded. Morph History
States can be recorded through the Confirmation window, after each
modification [Rec.Hist]. Additionally, History States can be recorded at any
time using the HISTORY function. Using Morph History States, the user can
jump at any time to any, previously defined State. Thus, it is quite easy to
delete the mistaken Morphing actions.
Using the options under the Create drop menu the user can create a
Deformation or a Curved Deformation Morphing Parameters, etc between the
selected History States.
User Defined Tangency
[EDGES>TANGENCY>USER
]
11310
125
CONTROLS
May 2009
NESTED>RB2TONESTED
Nested elements can be created from RBE2s.
The original RBE2 still exist after the creation of the nested element.
PARAM
New Morphing Parameters have been added:
SPIN :
The already known, SPIN modification function can now be performed
through a Morphing Parameter.
CURVED_DEFORM :
Using such a parameter the user can perform Morphing, moving along a
curve, defined by selected Morph History States. The user defines a factor
between 0 and 1 morphs the model parametrically along the defined curve.
USER_TANGENT :
Morphing actions performed by modifying a User Defined Tangency, can
also be saved and performed through the relative parameter.
MODIFICATION
MOVE
11902
New options and interface for Control Points movement. Transform and
Scale options have been added.
11903
126
May 2009
DIRECT
The DIRECT function is now available also in the MODIFICATION menu.
It is performed on Control Points in order to move them directly.
Select Control Points to be moved. Then define the Control Points that are
going to retain position. Finally select the Control Points to move following
strictly cursors movements. Press left mouse button in order to lock on the
desired position.
FIT>EDGES
A new, friendly and convenient interface helps the user to modify edges
and curves selections or to save them, as an EdgeFit Morph Parameter.
As soon as the function is activated the EDGE FIT window appears which
is auto updated by the selections.
In case you need to modify a group of curves or edges, select it and press
the ''modify'' button. Add more entities using the left button or deselect the
already selected using the right one.
11909
127
DIRECT
MORPHING
May 2009
12176
128
May 2009
Optimization
Optimization
Task
All the defined design variables are displayed in the upper section. Specify
the number of the simulate steps to view in the animation session. Press
''calculate'' button in order the internal states to be calculated. After that, all
the animation buttons are enabled and the user can proceed with the
animation.
Except viewing the animation, it is also possible to save it in avi format using
the ''Rec'' button.
129
May 2009
TOSCA
Structure
- Quality improvement. After the definition of the smooth surface, the TOSCA Structure
Task is able to improve automatically the quality of the surface using the
RECONSTRUCT functionality.
- Definition of the validation model. Solid mesh is applied to the smoothed surface.
Additionally all loads and boundary conditions are re-applied to the solid in order to
create a ready to run model and validating the optimum solution.
Mind that a special ANSA environment dedicated to TOSCA Structure can be launched
with the option:
-gui TOSCA
this is an environment with limited functionality and requires a special license.
130
NASTRAN
SOL-200
May 2009
SOL200 has now been incorporated in the NASTRAN Loadcase under the integrated
Design Optimization task item.
131
May 2009
SCRIPTING
ANSA_TRANSL
Language &
main features
132
May 2009
The use of external files in ANSA_v13.x has become more similar to the
one in C language.
'#include' statement. The '#include' statement incorporates the contents
of a specified file at the same point where the statement appears.
Common static functions that exist in different include files can not be
treated independently, and therefore only the last one is kept.
'#projectfile' statement. The '#projectfile' statement is another way to use
external files within a source file. Its major advantage is that every
specified file is treated independently, and thus, any common static
functions are allowed.
!!! The '#projectfile' statement in ANSA_v13.x works similarly to the
'#include' statement in ANSA_v12.1.x.
File>Script
Script Editor
Project Window. In this window you can create, control and execute a
project. A project is a file that has references to many scripts,
incorporated as external files.
View>Editor colors. In the new script editor you can select the colors you
will use for each type of text, as well as for the background.
Windows. All the windows of the script editor are handled in the same
manner as all ANSA_v13.x windows. Thus they can be visible or not,
docked or undocked etc. You can control the script editor windows from
the Windows drop down menu.
BETA CAE Systems S.A.
133
May 2009
Script
Functions
12321
10606
11578
9888
You can specify the module id offset in the case of Copytransformations, when creating a new part.
New function FacesConvert converts link faces to normal faces
11742
134
May 2009
12145
12652
12655
12388
7450
5385
Switching between definition methods 'by node' (or 'by element') and 'by
set' using script, is now possible for entities such as the following:
*CONNECTOR MOTION (ABAQUS),
SPC (NASTRAN), SPCD (NASTRAN), *BOUNDARY, TYPE=DISPLACEMENT (ABAQUS),
D (ANSYS),
TIC (NASTRAN),
*TEMPERATURE, *INITIAL CONDITIONS, TYPE=TEMPERATURE (ABAQUS),
*CONNECTOR LOAD (ABAQUS),
SHELL PRESSURE (LSDYNA KWD: *LOAD_SHELL_, PAMCRASH KWD: PREFA,
RADIOSS KWD: PLOAD),
INITIAL CONDITION, TYPE=STRESS (ABAQUS),
PLOAD2 (NASTRAN),
DAREA (NASTRAN),
INITIAL CONDITION TYPE+ PLASTIC STRAIN (ABAQUS),
BETA CAE Systems S.A.
135
May 2009
11858
11857
12321
11935
136
May 2009
13377
SetViewButton() script function controls also the "LOCK" flag position via
SetViewButton("LOCK", "on"); or SetViewButton("LOCK", "off");
13557
12597
12492
12638
10291
This area depends on the resolution of the face (the number of the
boundary nodes). In order to get more accurate result set a very small
CONS Resolution value.
New script functions :
ReconstructTetras : runs IMPROVE>RECONS to the tetras
12170
137
May 2009
5007
138
May 2009
11214
Tolerances window issue fixed. From now on, the pull-down option
(draft, middle, fine, extra_fine) is saved in the ANSA defaults file.
9823
10903
10291
Comma , can not be used instead of dot . for decimal point in card
fields. Warning message is prompt so to avoid improper input.
9746
13256
13519
FOCUS
LOCK: Fix improper selection of Lock view from a long pull down
menu.
13903
File>Compress
All : removed entities that were referenced only in sets, thus these sets
remained empty.
14201
File>Open
14653
7927
Geometry
9912
File> Output
CAD
Problem with VDA output : centers of circle curves were confused with
the 3d-points and results in a wrong vda output. Now the Circle
CENTERs are exported as PC instead of PN.
8419
1492
139
May 2009
TASK Manager
Abnormal exit caused by selecting Change option on a particular script
that merged ansa files into Task manager
9959
13325
10019
PAM PLINK : when IDPART field points to an existing property and the Create
Rupture is enabled; the related material is not changed (i.e. no rupture model is
created since this would change the given Property).
10020
11912
7746
10923
Connections (Lines or Faces) that had their 3D-Curves or Faces deleted are now
not shown in CM, nor can they be selected.
4403
13891
7864
When the connection is between 3 parts or more, and one of HEXAs is of zero
height, ANSA still creates the RBE3-HEXA-RBE3. It does not FAIL the
connection as it should according to the FAIL ASPECT > option.
Read
Adhesive Lines: Bad Hexa quality in circular adhesive lines. Now a circular curve
will produce all its hexas completely symmetrical.
14065
Reading an adhesive line from vip2 with H=0 is interpreted in ANSA as H=1.0
13776
140
May 2009
Didn't accept holes with diameter smaller than ANSA node matching distance tolerance at
reconstruct hole treatment
13772
Left unjoined perimeters on windows xp prof 64. Different results on different machines
although the same file and parameters were used.
10313
10761
More nodes were created along Holes' perimeters. The number of nodes on the holes
which were near perimeter was not the same with the node number specified by the Holes
treatment tab.
11213
TOPO
FACEs>OFFSET>[FACES] gave bad results
8495
FACEs> SHRINK : fixed error that caused unaccepted result in particular cases.
13456
13638
12211
12259
141
May 2009
MESH
PERIMETERs>SLIDE : Error caused distorted hole and abnormal exit..
12331
13862
PERIMETERs>SLIDE | Batch-Mesh
3190
if the SLIDE function performed onto holes after Batch Mesh the Faces were distorted and
re-run of Batch Mesh caused abnormal exit.
GRIDs > ALIGN : abnormal exit on Windows 32bit (in v13.0.0)
13808
14007
7261
SHELL MESH>MAP : in 2nd order MAP mesh the Middle nodes did not always follow the
curvature of the face.
11841
SHELL MESH>UTIL>[Open Hole] : if a big number was given for the nodes on the hole's
perimeter the shape of the hole got deformed.
13706
12160
(1114)
14422
(in v13.0.0)
SHELL MESH>RECONS : When applying reconstruction on some 2nd order shells (part
meshed by Batch Mesh) the middle-nodes of not selected elements were moved to the
Origin position.
9614
13735
14934
13335
14330
13822
14083
142
May 2009
DECKs
SETs
Problem with the visibility of set contents: When having a set that
contains shells from macros and do Show Only to these shells nothing is
visible on screen.
13532
Renumber
13616
13667
ABAQUS /
ANSYS
10550
GEB
11170
CHECK
10224
12370
10105
8675
8904
8396
12614
14599
Check Connectivity should also work when the SPRING element is not
accompanied by a welding surface (MEDINA case).
143
May 2009
ABAQUS
Problem with Edge option of DLOAD : The P,P1,P2,P3,P4 labels of DLOAD for
edge-based surfaces (E1,E2,...) were not valid.
6820
INPUT
CHECK
11991
Ranges with step different than one were not supported. Now all kind of generate
options will be read in properly, without keeping the information of the generation
step itself but only the true entities according the the range specification.
10118
12614
13215
13929
7875
LS-DYNA
Input
12495
Output
13457
I/O
13629
Problem in input:
In an ELFORM 9 (FI membrane) shell section due to NIP=0, ansa ignored
the ICOMP and assigned ICOMP=0. Therefore the layer information was
lost. Furthermore, if the user defines NIP=1, the angle B2 was ignored.
Problem in output:
Although for NIP=1 ansa allowed to define both B1 and B2, in output the B2
value was not exported.
Now added "0.0" at "NIP" pulldown menu as a value.
input :" " blank field is read as zero.
output :
if "NIP" is set to "0.0", B1 and b2 values are written out.
BETA CAE Systems S.A.
144
May 2009
13884
12702
13768
PAM-CRASH
File>Compress
Input
13950
11915
8289
Model Data: is now able to detect Invalid Set used for NSMAS;
defined by nodes instead of elements (or Parts)
5367
13925
Model Data: PART BEAM with MAT213 and valid "IDSEC", <blank>
or zero value for "A" is acceptable.
11089
14817
13884
Input
11464
Check
Rigid Dependency: when a Master Node has to be "moved" out of the BOX,
ANSA did not check if the candidate position fails inside another neighboring
BOX
Check
D.INFO
RADIOSS
145
May 2009
CFD++
Output
CFD++ output problems related to the type of entities within the ansa
file i.e. FE-model mesh or Macros mesh and ANSA Volumes mesh
13588
(in v13.0.0)
MEDINA
Wrong output of PERMAS Spotwelds with diameter=0 as Medina bif file: the diameter
changed from zero to 20. In this case the diameter of the spotwelds is used as an
indicator of a adhesive line.
13860
CROSS SECTION
Wrong result in Cross Section Calculation : CONN_SPOT with was not properly
projected to the cross section curves. SpotLines were not properly projected to the
cross curves.
9804
10107
Solid cross section, though was well defined (CHECK was successful), the section's
values were not calculated.
Boundary element distribution: The highest possible number of boundary elements
sometimes was not enough to give accurate results. In addition, the distribution in
complex areas was not proper enough. Now the upper limit on boundary elements is
removed.
13067
SCRIPTING
LaminateLayerNew script function problem (v12.1.4) : It did not take into account the
variable "NAME".
10627
8805
14338
146