Home

LS-DYNA Environment Version 10.0

image

Contents

1. Selection e Case 16455 Predictive picking has been added to D3PLOT For quick pick and other menu based picking the default is now to show what would be picked were you to click This can be toggled on off using the PP button at the top of the screen or by the p short cut Quick pick and menu based picking are controlled separately Hovering over a row in a menu of items to be selected will also now sketch the items in question Again this can be controlled The use of the ambiguous menu is now also switchable and if used it too will show the item to be selected when the cursor is hovered over a menu row All these options may be initialised via preferences 1 Ove Arup and Partners Limited June 2011 Page 113 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Shortcut e Case 15288 A shortcut k has been added which resets all entity visibilities to what they were at start up Speed e Case 15525 It has been a criticism of the code that it runs slowly when multiple models are loaded To some extent this is inevitable as more demands are made on memory cpu and graphics but a lot of changes have been made to try to improve matters Remove redundant operations when dealing with multiple models in a window e g blank in M1 does not require a visibility update pass in M2 and M3 The results database logic has been modified so that it is less parsimonious about storage meaning
2. The Mechanism joint capability in Primer has been enhanced to permit the connection points used by joints to be defined by explicit coordinates as well as nodes Previously only nodes were permitted A joint can use any permutation of nodes and coordinates and various means of defining coordinates are provided including find centre of hole in mesh average coordinate of a list of nodes centroid of a part etc As a consequence the CONNECTION keywords in MECHANISM after main 1 Ove Arup and Partners Limited June 2011 Page 85 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 deck END have been extended This extension is backwards compatible so Primer V10 will read decks from an earlier version but not forwards compatible e Case 12659 A mechanism line joint can now have an optional third assembly that is forced to slide a user defined fraction of the sliding distance of Assembly 2 along the joint This could apply for example to roller bearings in seat rails e Case 11761 Mechanism connection movement can be specified by typing in slide distance or angle e Case 11486 The ability to colour parts by mechanism assembly number has been added to the mechanism positioning panel This is optional and the user can toggle back and forth between assembly colours and default part based ones at will Also if this mode is chosen then colours revert to their default on exit from the positione
3. x y z offset in model units x 100 means offset in the x direction by 100 of the models x span colour DEFAULT PART red green blue DEFAULT PART or OxRRGGBB specifies a RGB colour mix mode DEFAULT SHADED WIRE HIDDEN or CURRENT DEFAULT CURRENT 1 Ove Arup and Partners Limited June 2011 Page 109 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 The template file can be read in a From the Open Model panel before you read in models b At any time via a new Load Template option in the Window drop down menu you can also save a template out c On the command line by adding tpl template_filename If you read in a template file that refers to models that are not currently loaded in D3PLOT then the template file settings are stored and applied when the model is eventually read in so you can set up a template that positions all 32 models in window 1 if you want to and use that template with 1 2 or n models New feature e Case 14832 A Response Spectrum Analysis function has been added in the Utilities menu This function is intended for use in a seismic analysis to combine the multiple modes of a structure into a single estimate of the total response The Square Root Sum of Squares SRSS and Complete Quadratic Combination CQC methods of superposition are available Orient e Case 15211 A new Transform option has been added to the Deform menu This allows an arbitrary comb
4. BLANK UNBLANK ONLY for sketchable items e Case 14631 Titles in editing panels show no title defined if the original item has not been given a title and historically this string has to be removed out by the user in order to define a new title Primer now recognises this as a special case and clicking in the title box where such a message is displayed will automatically remove the message so that the new title can be entered immediately e Case 11290 Axes of rotation in the INITIAL_VELOCITY_GENERATION editing panel can now be defined quickly by selecting two nodes The DEFINE_TRANSFORMATION editing panel has been enhanced to allow the definition of transformation distances points etc by selection of one or two nodes in the model Write e Case 17186 A preference has been added to suppress writing item referenced but not explicitly defined warning messages to a model upon keyout e Case 15429 A new keyout option for include files has been added This will write all includes to the same directory as the master file e Case 14494 The output panel now displays the root name of the sub directory to which includes will be written and allows the user to edit it 1 Ove Arup and Partners Limited June 2011 Page 99 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 4 2 D3PLOT 4 2 1 Enhancements in 10 Attached e Case 15193 A find attached function has been added into D3Plot accessed thro
5. Curves can now be sorted alphabetically by label in the curve manager Read e Case 15304 In version 10 0 the option to read multiple ISO curves now scans the contents of the index file and builds a list of all the available channel files The user can then select which channels he wants to read instead of reading all of them Since the filenames are not much use the user can choose to either display the filenames or the ISO channel names e Case 14462 Version 10 0 of T HIS now supports the TRHIST ASCII database file generated by LS DYNA that contains information for tracer particles defined using the DATABASE_TRACER option User interface e Case 16287 From version 10 0 onwards the EDIT menu has been modified so that once you have started to edit a curve you are locked out from the other T HIS menus dynamic viewing will still work until you either exit or quit from the edit operation This has been done to stop users deleting modifying the contents of a curve that is also being edited e Case 16021 Version 10 0 of T HIS has been modified so that if you are working with multiple pages and you change the page the list of active graphs is automatically updated to the graphs on the current page Any changes the user makes will then only apply to the graphs the user can see The option to select all the graphs can still be used after changing page if the user wants to update modify all the graphs including any not on the curren
6. This is done on update by creating or modifying a CONSTRAINED_NODAL_RIGID_BODY or by creating CONSTRAINED_EXTRA_NODES as necessary Formfx e Case 11843 The FormFX tool now allows the selective mapping of the following data from the forming model to the crash model Initial stress tensors initial strain tensors plastic strain and shell thickness e Case 4112 Primer can now map forming data on to parts in the crash model that are mirror images of the parts in the forming model e Case 4039 Nodes lying on the forming model and the crash models can now be picked easily from the graphics window in quick succession The re designed panel allows the picking of nodes in a manner similar to that in the ORIENT gt TRANS ROT tool e Case 4037 The FormFX tool now allows the selection of multiple parts for mapping data between the forming and the crash models The panel has also been re designed to make it more intuitive Geometry e Case 14187 IGES line data can now be visualised in Primer e Case 13308 IGES CAD files can now be read into Primer Graphics e Case 16717 When drawing SET_GENERAL if BOX or DBOX is set Primer will now draw the boxes referenced e Case 15963 PRIMER now has a capability to limit the number of labels drawn on the screen if labels for a large category are turned on in the Entity panel The user can choose whether not to apply this setting the maximum number of 1 Ove Arup and Partners Limit
7. When a user working on windows selects to use Unix format for the keyout of include file names i e drive mapping from windows to unix Primer will now automatically use unix format line endings for the files written This obviates the previous need to set the ascii_file_format pref e Case 15363 Keyword output of an input deck containing many CONSTRAINED_TIED_NODES_FAILURE cards in the default classic output sequence can be slow This is because each tied nodes definition references a separate set which is written out immediately after it and the lookup of this requires a search which can be slow This has been speeded up for this case and also other keywords where the situation might occur of many keywords each referencing one of many sets Ztf e Case 16708 When a ztf file is written automatically on keyout pref setting the name and directory was being derived from the last file keyed out This did not work well for models with includes The code has been corrected to derive the name directory from the master file as utilities function ztf keyout does e Case 15170 If CONTROL_SPOTWELD_BEAM is used to convert any spotweld beams into single solid element spotwelds then the spotweld beams are not written to the ZTF 1 Ove Arup and Partners Limited June 2011 Page 48 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 file Instead it contains a spotweld solid data block with the spotweld soli
8. user defined size or D3PLOT will use the underlying geometry and information in the ZTF to calculate the size of each sphere If a fixed sphere size is specified then the size of the sphere can be scaled automatically by the magnitude of the data value when a spotweld component is contoured 1 Ove Arup and Partners Limited June 2011 Page 114 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 T his link e Case 15195 From version 10 0 onwards the D3PLOT gt T HIS link can now have up to 100 Locates active at the same time To make it easier to view multiple locates the default way in which they are drawn has changed so that a smaller cross hair using 15 of the largest window dimension is now drawn using the same colour and line style as the T HIS curve it is linked to A new Locate menu has been added to the D3PLOT Display Options menu that can be used to swap between the new shorter cross hairs the original full screen cross hairs and a 3rd option to plot a coloured circle at the centre of each item This menu also gives the option to draw everything in white instead of the curve colours and to adjust the size of the short cross hairs and circles e Case 13109 From version 10 0 onwards the gt T HIS button in the top of the XY Plotting menu will automatically start the D3PLOT gt T HIS link if it is not already running Once T HIS has started it will then give the user the choice of transferring all of t
9. 10 e Case 15274 SECTION_POINT_SOURCE Two more rows for orifice nodes are added to the editing panel to allow users to keep track of five orifice node rows at a time e Case 14984 Intial velocity fields VX VY and VZ are made available in INITIAL_VOLUME_FRACTION_ GEOMETRY card e Case 13714 Primer now includes an editing panel for LOAD_THERMAL_VARIABLE_BEAM e Case 13375 When creating or modifying materials it is now possible to sort the list of material types by alphabetical order Kwd editor e Case 16633 Text popups are now available for editing char string fields in the SENSOR keyword editor e Case 16079 The Options button in the keyword editor s top row is used to select rows and perform other operations but this is not obvious to a new user of the panel Therefore it has Been changed to white text on a blue background to make it stand out Modified so that both a left mouse click original behaviour and a right mouse click new will invoke its associated popup menu with the latter being made more obvious by the v symbol on the button Hover text giving a brief explanation of its function has also been added e Case 15698 The keyword editor can now be displayed without its Entry row which is useful when it is used to display information rather than in a context where manual editing and data insertion are likely to take place It is also now possible for two keyword editors to co
10. 16398 Primer no longer treats solid spotwelds tied to a shell part with CONTACT_TIED_SHELL_EDGE_TO_SURFACE as an error although CONTACT_TIED_NODES_TO_SURFACE is preferred e Case 15844 When creating connections sometimes the labels of the FE entities created may not re use labels used in previously deleted connections This has been fixed e Case 15752 When reading a custom weld file there is the option to ignore part data which should enable welds to be made even when no part information is provided This ability lost in 94 has been restored For spotweld beams the layer data for the connection will be constructed from the shells to which the beam attaches e Case 15706 If beams on a connection entity have their ELEMENT_BEAM_PID s in the incorrect order a warning message is given If the user manually tried to fix this through the ELEMENT_BEAM edit panel the connection definition could be incorrectly modified as a result This has been corrected e Case 15592 When Primer creates connections for existing MAT100 welds in a model in which the spotweld contacts already exist the contact checker is used to ensure that the tied part is used in the layer definition not a part that may happen to be coincident with it If however a spotweld attaches to duplicated shell the choice of candidate shell is ambiguous in LS Dyna and may not be the shell of the part actually in the contact To be conservative Primer will select the t
11. Also to see what constitutes the slave and master in a contact a colouring scheme is available which plots slave in green and master in red This colouring option is available under Display gt Colour gt Contacts Contour e Case 17203 When contouring element formulation Primer will now consider CONTROL_IMPLICIT_EIGENVALUE settings e Case 15096 You can now plot plastic strain on the INITIAL_STRESS_SHELL card by integration point and also plot max and min values e Case 14306 Initial velocity vector components and magnitudes of initial velocity vectors can now be contoured in the CT SI mode e Case 12354 Various element quality metrics as well as an overall quality value can now be contoured in Primer Cut section e Case 16509 If a cut section is active then it is possible that when a new model is read in it will be clipped out entirely and not visible if it does not intersect the cutting plane or lie on a visible side of it This is correct but it can be disconcerting since it appears that something has gone wrong with the graphics or that the model has not read in correctly Therefore PRIMER now checks to see if a newly read model is totally clipped out by an active cutting plane and it is then it issues a warning and offers to turn the plane off or move the plane origin to the centroid centre of the bounding box of the model The user is free to take either action or to take no action at all and sort the p
12. Case 16186 If some existing category of displayed items eg shells was turned on or off in the ENTITY panel and then a short cut key eg S for Shaded or an explicit drawing command were used to redraw the image then screen picking of the changed items could be wrong If they had previously been displayed but were now turned off then it might still be possible to screen pick them conversely if they had been turned off then on again screen picking might fail to select them Changing display modes eg LI following by SH or using UPDATE on the ENTITY panel would fix this problem This was due to failing to consider correctly all situations in which the internal table of is visible on the screen and hence eligible for screen picking needs to be updated One such situation was a change in the entity switch status for items and this has now been corrected 1 Ove Arup and Partners Limited June 2011 Page 45 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Sets e Case 16713 In models with SET_GENERAL GENERATE definitions for a rigorous test of whether or not a node is in a set primer needs to build data tables which requires decomposition of every such set To ensure the data is always up to date when required the tables will always be rebuilt if any operation has occurred which has updated the data of the model e g update on an edit panel On a very large model with many SET_GENERAL this may prove an
13. In doing this the selected items relative hierarchy is maintained 1 Ove Arup and Partners Limited June 2011 Page 123 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 6 Multiple items can be translated around the page by dragging 7 When using the resize handles on an item when multiple items are selected the other items are resized according to the relative size to the master item Preferences e Case 15529 Added preferences to allow the user to specify the format of the default DATE and TIME variables e Case 13817 Snap size grid size and nudge distance have been added as preferences to reporter Scripting e Case 9031 The output from a library program can now be written to a variable Shortcut e Case 9333 The p key can now be used to flip between design view and presentation view Tables e Case 15546 Any drag operation on a table item forced a recalculation of the column widths row heights Two changes have been made 1 Column widths row heights are only recalculated if the drag event is due to the resize handles not just a drag translate 2 If you do use the drag handles then the widths heights are recalculated based on change in size of the table i e the relative size of the column widths row heights is maintained e Case 15319 It is now possible to set the background colour of cells in tables Unicode e Case 15436 Reporter can now read unicode arguments e g variable
14. RELEASE NOTES VERSION 10 User interface e Case 16964 When using the Menu Attributes panel to change display factor or font sizes the text in GUI buttons changes size but that in dialogue and listing boxes does not Although it will be resized when the Primer session is restarted This has been corrected so that dialogue listing box text will now resize dynamically allowing a better impression of what the final appearance will be e Case 16500 A new preference has been added code name checkpoint_dir directory or none If a pathname or directory is given then checkpoint files will be written there instead of in the default location If none is specified then checkpoint file output will be suppressed e Case 15845 There was a bug in the graphical user interface which meant that if a listing box eg help text check output etc was created and the horizontal scrollbar was used to move across to the right then this scrollbar position was remembered the next time the same listing box was used This not only looked a bit odd but also if the old text was wide but the new text was narrow then scrolling far to the right could result in nothing being visible This has been corrected e Case 15361 When using the keyword editor the sequence Highlight several rows Click in a text box somewhere in a highlighted row Without making any changes click elsewhere Resulted in the equivalent of lt enter
15. The gt T HIS button at the top of the XY PLOT window will now start the T HIS D3PLOT link if it is not already running Ztf e Case 16043 From version 10 0 onwards the optional additional files that D3PLOT reads can be specified on the command line ztf ZTF_file group ASCII_group_file prop properties_file set settings_file In addition to specifying these on the command line the Open Model menu has been modified to allow the user to select alternate sources for these files e Case 4399 From version 10 0 onwards the Entity Panel now contains an option to display names as well as labels If a ZTF file is read in containing the names of elements nodes rigidwalls joints and parts then these can now be displayed as well as the ID s 1 Ove Arup and Partners Limited June 2011 Page 117 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 4 3 T HIS 4 3 1 Enhancements in 10 Data access e Case 16602 Version 10 0 of T HIS now reads DBFSI data from the BINOUT LSDA file e Case 16559 T HIS 10 0 can read the optional TRHIST ASCII file and the TRHIST data written to the LSDA binout file by LS DYNA 971R5 and later e Case 15518 From version 10 0 onwards the routines that extract data from the LSDA binout file have been modified to make them faster when reading data for multiple items in one read operation Reading data for one entity at a time or multiple data components for a single entity won t be any
16. When a LOAD_RIGID_BODY card is reflected in Primer if a follower force moment is used DOF 4 or 8 then the direction of the force moment would be reversed due to the new node positions Now Primer will retain the original direction by reversing the sign of the scale factor on the reflected card 1 Ove Arup and Partners Limited June 2011 Page 35 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16271 Orient copy of Load curves using label offset was offsetting the label incorrectly This has been fixed e Case 16201 Orient copy of DEFINE_HEX_SPOTWELD_ASSEMBLY has been corrected to copy the underlying solids e Case 15568 Reflection of shells with beta angles was incorrectly implemented As we adjust the shell topology to maintain the normal direction we need also to negate the beta angle e Case 15356 Orient copy was incorrectly creating copied parts when certain keywords were copied such as ALE_MULTI MATERIAL_GROUP INITIAL_VOLUME_FRACTION_GEOMETRY CONSTRAINED_LAGRANGE_IN_SOLID In same part mode a copy of these should not copy the part e Case 15144 Copy orient no longer automatically performs autoscale on completion It is now up to the user to press shortcut key a e Case 15039 Primer would print an incorrect error message when using orient gt copy on nodes ements on a MAT34 part The message has been corrected e Case 10913 The function that sets material ids to match
17. Windows e Case 12435 A new ComboBox widget has been added to JavaScript 1 Ove Arup and Partners Limited June 2011 Page 95 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 12051 New functions have been added to Javascript contact class which support contact checking lt StatusCheck gt returns a count of crossed edges and of penetrating tied nodes for a contact lt PenCheck gt flags the nodes which are penetrating tied e Case 11785 Support for DATABASE_ BINARY DATABASE_EXTENT_BINARY and DATABASE ASCID has been added to scripting Seatsquash e Case 16064 During dyna method seatsquash Primer will automatically select foam type parts in the seat to remain deformable This can often be difficult to see on long object menus A message has been added to the panel informing you how many parts have been pre selected if any have been e Case 15412 An option has been added to the Primer method of seatsquash so that the solid foam of the seat does not have to be specified This allows the user to just deform the outer shells of the seat foam so the foam solids can be meshed post squash This option has also been added to the command line version of Primer seatsquash e Case 14628 Support of INITIAL_FOAM_REFERENCE_GEOMETRY has been added to the seatsquash function Primer will now do the following PRIMER METHOD 1 Primer will give you the option to create the reference geometry cards automa
18. alters slipring behaviour e Case 15462 Primer could crash when using the Create all button on the Seatbelt contact creation panel if you only had 1D elements in your seatbelt definition This has been corrected e Case 15079 When the user created a new BELT fitting definition and at least one already existed then the new definition did not automatically become the current one which would be the expected default behaviour This has been corrected and when a new BELT definition is created it now automatically becomes the current one for fitting Checking e Case 16741 Primer no longer gives a node error on model check if two nodal rigid bodies overlap as LS Dyna now has the capability to merge them e Case 16720 Primer could give incorrect NODE error messages about LOAD_THERMAL cards if the node is referenced by INITIAL_TEMPERATURE_NODE This has been corrected e Case 16705 Use of the listing function on category drop down of the main model check panel could result in an incomplete listing of errors warnings and an incorrect total being reported on the panel Running re check off the same drop down would always restore the correct total This was most likely to affect contact constrained and connection categories e Case 16640 Primer could give incorrect error messages in the dialogue box when checking individual contacts that contained empty parts in the slave master part sets This has been corrected e Ca
19. and modified e Case 15247 A simple function has been added to the contact handling capability of Javascript which will report the count of crossed edges found by Primer s contact checker e Case 15235 Added a function to return the bounding coordinates of a part e Case 15228 Added the ability to add hovertext to JavaScript widgets e Case 14992 Accelerometer class has been added to the Primer Javascript engine This can be used to handle ELEMENT _SEATBELT_ ACCELEROMETER cards e Case 14588 A LoadShell class has been added to JavaScript e Case 14399 Images can now be used on Widgets e Case 14296 If compilation of a script fails then the error is now printed in a message box as well as to the console window to make it more obvious what has gone wrong e Case 14254 It is now possible to run a JavaScript from another script by using the RunScript function e Case 14025 Scripts can now be split up into separate include files by using the Use function e Case 13961 A Spotweld class has been added to JavaScript for access to CONSTRAINED_SPOTWELD cards e Case 12991 An Attached class has been added to the scripting to enable find attached from a script e Case 12990 The JavaScript ModelMerge function has been updated to allow the user to specify the type of merge and also to automatically merge nodes within a specified tolerance e Case 12438 Unicode support has been added to Widgets and
20. been added No effect on functionality e Case 15062 When positioning dummies or mechanisms that have been imported from include files that have DEFINE_TRANSFORMATIONS PRIMER tries to update the transformations rather than the nodal coordinates so that the include file contents can remain unchanged Obviously this cannot work if more than one assembly has its nodes defined in a single include file so PRIMER 9 4 checked for this and did not update the DEFINE TRANSFORMATION in such cases However this check was defeated by a particular example in which all the nodes for multiple assemblies were placed in include file A and all the element and part definitions in include file B with the same DEFINE_TRANSFORMATION applied to both files The check identified correctly that file A could not have its 1 Ove Arup and Partners Limited June 2011 Page 30 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 transform modified but failed in the case of file B because it tested only nodes Therefore the can I modify a DEFINE_TRANSFORMATION check has now been extended to look not only at nodes but also at PART and ELEMENT definitions If any include file contains any of these from multiple assemblies then it cannot have its transformation modified Note that it is still possible to engineer a situation in which PRIMER will get things wrong in particular by placing nodes and elements for a single assembly in an include file b
21. broken down into a series of topics Within each topic enhancements and bug fixes are listed by case ID most recent first 4 1 PRIMER 4 1 1 Enhancements in 10 Adhesive e Case 15977 Primer will now mark an adhesive connection as INVALID if it has failed to make 50 or more of the max possible solids along it s length The 50 value is able to be modified using a preference Airbag e Case 15116 A new error check has been added to AIRBAG PARTICLE to check the user has not set illegal values for STYPE1 and STYPE2 Airbag folding e Case 14255 Subset folding can now be used for spiral folds Assembly e Case 14481 The ability to pick assemblies from the screen has been added The picking is based on nodes and elements in the assembly e Case 14480 Primer can now create part sets of assembly contents directly by right clicking on the assembly in the part tree The part set can also be linked to the assembly so that any change in the part contents of the assembly will be applied to the part set contents e Case 14413 Automated model build operations using csv files now generate log files that include directory name target coordinates and first contact point corresponding to every loadcase Attached e Case 14188 Primer can now save settings for entities to find attached through to the oa_pref file This will then be read and applied in the next Primer session rather than using the defaults 1 Ove Arup and Partner
22. check gt options gt spotweld and pref setting automatically_create_connections_from_welds has been added By default this is ON and means that Primer will make connections for all MAT100 welds on entering the connections function and before operations such as checking amp deletion The user may now at his discretion set the option to OFF to inhibit the creation of connections and accept a reduced level of connection management e Case 15999 Added an option to allow spotwelds adhesive to be made on a clinch where meshed together elements of different parts form the clinch e Case 15704 Connection contact may now be fixed on a per connection basis as an alternative to the original per weld part basis If the former method is used the contact is automatically switched to a node set definition e Case 15672 Added the ability to increase the number of lines displayed during a spotweld file read or custom spotweld file read e Case 15484 In order to create connection entities for solid MAT100 spotwelds Primer requires that the topology is well conditioned i e that nodes 1 4 lies on one layer and nodes 5 8 on another Previously if topology was ill conditioned Primer would refuse to make the connection or for 2T case make it with incorrect layer definition Primer now offers the user the option to correct the solid topology so that connections can be made e Case 15350 Beam bolts can only be created between two layer
23. contact data is set up This will be particularly noticeable with large models Attached e Case 16750 If something had been sketched and then the image redrawn to remove the sketched item then PRIMER might wrongly remember that the sketched item had been visible This mattered in Find attached which relies on knowing what is and is not 1 Ove Arup and Partners Limited June 2011 Page 5 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 visible with the result that it might grow structure from things that are not visible It might have odd effects in other situations where visibility status was used for example screen picking might select something no longer actually visible This has been corrected and removing a sketched item will now update the visibility tables as required e Case 16626 Find attached did not work through deformable to rigid This has been corrected e Case 16161 Find attached did not find a rigid part attached to a CONSTRAINED_RIGID_BODY_MERGE when the Single elems switch was active for rigid bodies It does now Belts e Case 17027 Seatbelt Auto refit in the default reuse existing labels mode deletes and then regenerates the nodes and elements that make up the seatbelt and in the process it has to check whether the entities that are about to be made will clash with any existing ones in that label range If such a clash is detected the existing items are renumbered to mo
24. directory and a model was read in with a settings file which referenced some user data from file e g a csv file the user data component from the csv file would be read twice If you then tried to delete the duplicate components D3Plot would crash If the ucf file was removed from the home directory everything worked correctly This was due to an internal error and has now been fixed e Case 16579 D3PLOT was giving the wrong answers when performing reference state calculations with user defined data components e Case 15434 When user defined data components were used and then settings files were used as a template to save and reload future runs a problem could arise that the user defined component reloaded from the settings file was different to that originally stored in it This could also arise when replaying Reporter ort files since they use settings files to reconstruct the status when the original images were recorded The problem was due to the fact that settings files stored the fact that the Ith user defined component was used where I was its internal number However if user defined components from other sources were detected on replay then the internal order of user defined components could change meaning that internal index I referred to something else This is not a problem with built in data components since they never change their internal indices The problem has been fixed by storing the name of the use
25. excessive overhead So an interactive panel has been introduced which will give the user the opportunity to switch to non rigorous method effectively ignoring SET_GENERAL GENERATE The panel will only appear on model machine combinations where this is detected as a problem Shortcut e Case 15902 If the was depressed then the D short cut key would initiate cut section dragging but mouse movement would not in fact move the section This is now fixed e Case 14204 From version 10 0 onwards only the non default shortcut key settings are written to the oa_pref file when the user selects the option to save the shortcut keys This applies to PRIMER T HIS and D3PLOT Sketch e Case 15917 The ability to sketch INITIAL_STRESS_DEPTH and LOAD_STIFFEN_PART has been added e Case 14274 PERTURBATION entities can now be sketched e Case 8094 Sketching of large contacts has historically tended to be quite slow in Primer There was no single reason for this but rather a host of small things which conspired together in this context to slow down the graphics Sketching generally and specifically sketching of contact and other segments has been speeded up It s still not lightning fast but it is definitely better Translators e Case 12837 ABAQUS translator is enhanced to support NSET card and various element types for solid and shell 1 Ove Arup and Partners Limited June 2011 Page 46 OASYS LS DYNA ENVIRONMENT SOFTWARE
26. if the dependent DOF in RBE2 Nastran card with one dependent node is 123456 it is converted to CONSTRAINED_SPOTWELD If the dependent DOF is anything other than 123456 in RBE2 Nastran card with one dependent node then it is converted to CONSTARINED_NODAL_RIGID_BODY with release codes set as per dependent DOF RBE2 cards with more than one dependent nodes are always converted to CONSTARINED_NODAL_RIGID_BODY e Case 8761 DOFs specified in RBE2 are read in and set as DRFLAG and RRFLAG in CONSTRAINED NODAL _RIGID_BODY If there are chained RBE2s and dependent nodes have DOF other than the DOF of the independent node then the 1 Ove Arup and Partners Limited June 2011 Page 87 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 DOF of the independent node is taken as the DOF for the chained RBE2s and a warning is displayed Orient e Case 17020 Rotate by a given angle about an arbitrary axis has now been implemented for command line mode e Case 16743 You can now select include files to be oriented when using orient to contact on the command line e Case 16587 Orient by contact has been speeded up by adding an initial phase of bounding box to bounding box orientation before the potentially slow contact check phase is called Additionally the stop button has been enabled e Case 16116 Copy amp project and Copy amp scale are now supported as orients e Case 15427 Orient and copy orient now have the
27. in auto contours mode Switch to manual contouring and set some different max min limits Step forward one state Step back to the original state The image of the original state would not be updated to show the revised contour bands It has now been fixed e Case 14677 In a solid model where peak data component values are in wholly internal elements with no external faces and hence not drawn contour plots can be confusing because the reported contour bands may not match the reported max min values This is because contour bands only display the limits of what is actually drawn ie external faces and explicitly exclude wholly internal items To try to reduce confusion D3PLOT will now report the max min item in a plot as before but if either or both of these are internal then it will also report the max min visible item if this is different A related problem was that if the max min element was wholly internal to the mesh its label did not get sketched This was because of the logic which tries to sketch only on visible faces and this has been amended so that if no faces are visible the element still gets labelled at its centre location Cut section e Case 15905 In WRITE and XY_DATA the option to extract cut section forces and moments the SECTION option was live even when the section was turned off This was not strictly an error as it is not necessary to have a section turned on to calculate forces but it confused
28. increment slave labels unconditionally or on clash now also work correctly e Case 14091 When two models containing parameters of the same name were merged together this could generate an error Now duplicate parameters are treated a bit like other once only items such as control cards as follows If the auto fix option of use M1 increment M2 is used then the parameter definition in M1 is used superseding that in M2 If Use M2 increment M1 is used then the opposite happens the definition in M2 is used superseding that in M1 There is no mechanism to rename cf relabel duplicate parameters to prevent clashes If this is required it will have to be done manually before the merge operation 1 Ove Arup and Partners Limited June 2011 Page 39 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Part table e Case 16498 Models with rigid parts with no material defined were causing the part table to crash on set up The attempted lookup of material constraint has been inhibited for such parts e Case 16492 Occasionally the model mass shown in the part table could be truncated This is now fixed Additionally hover text is now used in the table so that if table cells are not wide enough the whole string can be viewed e Case 16051 When writing the part table as a CSV file strings containing a comma are now quoted e Case 15136 If parameters are used on the part table Primer ca
29. is difficult to tell whether a line is being drawn because of a genuine mesh discontinuity or because it is on the border of two parts Therefore the free edge options have been extended to become Free edges ignore parts which does not draw lines at part boundaries and Free edges include parts the original and default behaviour which does still draw lines on part boundaries e Case 14786 The joint annotate feature has been improved by adding the joint label type and name to the annotation 1 Ove Arup and Partners Limited June 2011 Page 79 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 14485 Models with very short beams ie beam spotwelds were being drawn with a sphere symbol that was overly complex for its small size These symbols have been replaced with a simple point blob when very small giving a dramatic speed up during rendering e Case 13941 PRIMER has been criticised for mapping floating menu panels in front of the graphics window in what appear to be random locations In fact positioning is not random although the algorithm used to position panels is quite crude and does not make the best use of screen space especially on wide screen displays To tackle this problem a new Panel Behaviour menu has been added under Options giving more control over where floating menu panels are located on the screen They can be cascaded down an edge of the user s
30. is to avoid the problem of a small model very distant from the origin For example when ORIENT was used to move the centre of this model to 0 0 0 then cut sections worked very smoothly and this may be the only response if the problem arises again and good images are required 1 Ove Arup and Partners Limited June 2011 Page 14 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Database e Case 16177 If you changed the node ID on an _ID type DATABASE_HISTORY entity any title was removed This has been corrected Deleting e Case 16477 Primer will now identify sets that would be empty after a model cleanup and these are also flagged for deletion during a cleanup Previously this would require a second cleanup unused e Case 16014 Deletion of INITIAL_STRESS_ SECTION and INITIAL_AXIAL_FORCE_BEAM cards will no longer result in the deletion of other referenced entities e Case 15450 If a new fold was created in the airbag folder that used a new node shell set then clean up unused would think that the set was eligible for deletion Now fixed e Case 15414 Operations such as shell deletion which require initialization of connection data were reported to be very slow on some models The problem only occurred in models with MAT100 welds created by programs other than Primer The problem is repetition of the phase that tries to generate connections from welds which do not have them If this process is suc
31. it collapsing in on itself because of the way it is defined by two opposite corners simply rotating the min max coordinates results in a zero thickness box at 45 degrees rotation For Orient rotate Primer expands a box to a true 3D shape defined by 8 vertices and rotates these vertices When the orient operation is complete PRIMER calculates the orthogonal bounding box around the updated vertex coordinates 1 Ove Arup and Partners Limited June 2011 Page 18 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 and uses the max min of this as the new box definition However this means that during an Orient drag operation the conventional min max coordinates of the box are not updated in a standard way resulting in no apparent movement of the box despite its being dragged In fact drawing of a box was suppressed altogether in this context to stop the wrong position and shape being drawn This has now been fixed as follows Graphics of boxes during ORIENT is now based on their expanded to 8 true vertices coordinates showing the correct modified orientation and position Dragging of box graphics is now also enabled also showing the true orientation and position At completion of each Orient Drag operation the graphics of the true 3D box shape possibly rotated away from orthogonal X Y Z global axes is replaced by the bounding box that PRIMER will ultimately use when the Orient is accepted So t
32. it doesn t the output can be wrong There is now an option to auto regularise the curve before doing the calculation e Case 16454 When using the FFT operation if an input curve has N points T HIS correctly pads the input curve with trailing zeroes to obtain a number of points Np that is an exact power of 2 After doing the FFT the y axis of the FFT curves were scaled by Np 2 They should have been scaled by N 2 e Case 15854 The COR1 and COR2 functions were returning a score of 0 0 for the area of curves that were almost identical The problem was that the curves oscillated about 0 so the total areas were close to 0 The relative difference between the two areas was high because of the small numbers involved resulting in a poor match To guard against this situation the absolute area ve area abs ve area of the curves are calculated and compared instead e Case 15807 The matching for the timing of flat top peaks has been improved in the COR1 and COR2 operations The times of the flat peaks are now taken at the middle of the span of the peak making low marks for poor matching of timing less dependent on small rounding errors 1 Ove Arup and Partners Limited June 2011 Page 62 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Read e Case 17062 In version 9 4 of T HIS you could not open 2 models in the same directory if there was a binout LSDA file as it wouldn t open the same file for multi
33. lost behind one or more other windows The keyword editor has been modified so that child popup menus such as this will always remain on top following anything that reconfigures and repaints its contents and this seems to have solved the problem e Case 16624 The input fields on the keyword editor for SPR type constrained items has been updated so that some fields are now marked as OK being zero 1 Ove Arup and Partners Limited June 2011 Page 24 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Labels e Case 17200 There was an internal error in the way that model information was stored for items that had been picked This would not matter unless the following sequence occurred User picked something eg for dynamic labelling User then renumbered model ids changing the id of the model containing the picked item The picked item was then redisplayed In the benign case this could result in the model prefix of the displayed item still showing the old model id for example M1 P1000 when it should have shown M2 P1000 if M1 had been relabelled to M2 However if the old model id no longer existed then this would probably cause a crash This has been fixed Loadcurves e Case 16362 PRIMER has special logic to handle PGP encrypted Loadcurve Table and Material data and this was going wrong for loadcurves if the header DEFINE_CURVE_TITLE was used Without the optional _TITLE suffix it wo
34. nearest yellow and others white or complimentary colours if background is white so that it is not necessary to perform a pick to see the closest Also if 1 Ove Arup and Partners Limited June 2011 Page 97 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 predictive labelling is active the default then only the closest item is labelled If you do perform an ambiguous pick then it is now possible to identify menu items by hovering over them as this highlights and labels them on the screen Again the closest drawn in yellow and the rest in white This hover over menu item logic now extends to any object menu hovering over the row of a pickable item will highlight and label it on the screen All aspects of predictive picking and hover over menu are controllable via the new Picking and selection panel invoked from the main Options pull down menu e Case 5907 When using Object Menus it is now possible to filter the menu contents by text string This is done by entering a string to match which may contain the wild cards for multiple characters and for a single character into the Text Filter button at the top of the Filter menu Matching is performed against object title name only ignoring any label or model number prefix Shortcut e Case 15262 A shortcut k has been added which resets all entity visibilities to what they were at start up Sketch e Case 16006 The ability to sk
35. of the spotweld elements The option to turn on the display of the failure time is in the spotweld attributes menu e Case 15208 From version 10 0 onwards D3PLOT can now display the location of deformable and rigid connections using a new bolt symbol PRIMER 10 0 in needed to generate a ZTF file with the location of the rigid and deformable beam based 1 Ove Arup and Partners Limited June 2011 Page 104 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 connections D3PLOT can also display a row of spotweld beams as a MIG line if PRIMER has been used to generate the line of welds and has generated a ZTF file e Case 15204 Version 10 0 of D3PLOT has a new 3D graticule option as well as the old 2D option With the new 3D option 3 independent planes at constant X Y and Z can be displayed The size and location of each of these planes can be specified along with the grid size displayed on each plane A transparency value can also be defined for the 3 planes so that the model can be viewed through the planes if required e Case 15186 The fonts of text in the graphics window can now be set by the user in the Display Options gt Fonts menu The font size can be set individually for Labels Title Clock Contour bar Graticule The font type can be set to Helvetica Medium Helvetica Bold Times Medium Times Bold Courier Medium Courier Bold and will apply to all the text in the graphics window Prefe
36. output in the directory In version 10 0 T HIS will try the directory specified by either 0A_HOME HOME or USERPROFILE if it can t write to the current working directory and if these don t exist it will then try OA_TEMP TMP or TMPDIR e Case 16471 If a FAST TCF script was generated for one of the functions that produces more than one output curve BLC RS NIJ etc and some of the output curves were deleted or blanked then the FAST TCF commands that deleted curves would delete the wrong ones e Case 15775 If a curve was read in from a curve file while running a FAST TCF script and the curve file contained curve TAGS the curve could end up getting tagged twice internally in T HIS This could result in multiple curves having the same curve tag and subsequent curve operations could use the wrong curve This has been fixed in 10 0 e Case 15557 The normalising factors used in the COR3 operation were not being set properly when replayed in a FAST TCF script General e Case 16245 In previous versions of T HIS the option to define the number of decimal places to display on axis values didn t work if the axis was plotted using a LOG scale This has been fixed in 10 0 Image e Case 14934 If an image was captured at either 2 or 4 times the screen resolution and the window had a background image being displayed then the captured image would not be correct on a PC e Case 14923 In previous versions of the Oasys Ltd LS DYNA en
37. part ids was not working when the material on the part card was latent missing from the model Primer was deleting the material and the part The similar function for sections also did not work but with less severe consequences These have both been fixed Parameter e Case 16790 Although it doesn t state this in the user manual LS DYNA will reject as invalid any characters in a parameter name that are not A Z 0 9 or _ underscore PRIMER now checks for these and treats such a name as an error e Case 16389 There was an obscure error in the treatment of PARAMETERs used on loadcurves in conjunction with a Units Change operation When the units of a loadcurve are changed this is performed by scaling the factors SFA and SFO and leaving the values of OFFA OFFO and all curve x y points 1 Ove Arup and Partners Limited June 2011 Page 36 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 unchanged The reason is obvious X value SFA X point OFFA So scaling SFA makes it unnecessary to scale offset or point values However when considering the situation of changes to parameters used for fields OFFA OFFO or any x y curve points the difference between no scaling is needed and apply a scale factor of unity is important Both give the same numerical value and wrongly no action was taken internally with the result that the logic which deals with units change affecting parameters was not being tol
38. that fewer rereads should be required In effect it is allowed to use memory more liberally and only falls back to the 9 4 Parsimonious logic when overall memory usage reaches about 80 of RAM Parallelised read ahead of results in separate threads when reading data for an animation contour scan has been added Each model family has a separate thread so depending on where the files are on disk this can make a significant difference to the time required to import data The disk i o routines have been modified to use a bigger buffer size when reading fragmented data such as stresses as tests have shown that at least on local disks fewer larger reads are substantially faster than more smaller ones Cut section display has been speeded up generally Contour plots have also been speeded up by detecting that a part is all one colour and sending it off to a shaded routine which doesn t check for colour variation over each element and so renders more quickly No one thing above is a magic bullet but the aggregate of them all makes the code a lot more responsive In addition the graphics tuning available in V10 0 allows it to make better use of more modern hardware which can improve graphics performance over 9 4 by a factor of 3 or more Spotwelding e Case 14826 From version 10 0 onwards D3PLOT can now display spotwelds all 5 types using an option sphere symbol The size of the spheres can either be fixed at a
39. that if only non structural items are visible on the screen it is possible that the file may not be picked however this is unlikely in practice This limitation is deliberate and exists to improve picking speed e Case 9251 Historically the Q short cut key in PRIMER has made Quick pick the current action for the mouse The behaviour has now been modified so that Q now toggles between Quick pick and whatever other action is or was at the top of the picking stack This is best illustrated by example If you had selected Tools gt Part gt Modify PRIMER would change the cursor to Pick Part to select the part to be modified Short cut key Q will now swap back to Quick pick as previously but a 2nd Q will swap back to Pick part Subsequent Q s will toggle between these modes Read e Case 16574 Through preferences or the model read options panel you can now turn off the reading of HM and ANSA comments The comments are used to create assemblies set colours and in some cases set titles of keywords There is also an option to turn on off the setting of material and section titles to any available HM comment title if the material section does not already have a title e Case 15723 In the options panel under Model Read some options have been added to read skip or ignore keywords BOUNDARY_xxx INITIAL_xxx and LOAD_xxx Read is the default meaning that these are read normally
40. that parameters are edited as an atomic operation and not concurrently with other operations 1 Ove Arup and Partners Limited June 2011 Page 38 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 14997 A user attempted to update the values of parameters in a model by extracting the parameters from a different model placing them on the clipboard and them merging into the model to be updated This operation failed because the parameters names on the clipboard were the same as those in the model to be updated which generated errors when the new merged model was created This was in fact a special case of the more general problem that the MERGE operation did not check for clashes between parameter names in the models to be merged This has been corrected as follows For the purposes of MERGE parameters have now been moved from rest of model implicitly unlabelled to the global category For each parameter in the master model a check is made to see whether a parameter of the same name exists in the slave model and if one does this is now detected as a clash In other words a given parameter can only occur once in the same way that other global items such as control cards can also only occur once The options for resolving this clash are the same as for other global items and the user can now choose which source model should be used for these parameters The simple MERGE options
41. the macro would play without any problems Now fixed e Case 15386 If a macro was created in which stored views were retrieved then these would not be implemented correctly on playback instead the View get command would effectively be ignored This was due to leading white space in the string on the menu row being removed during macro recording playback Normally this would not matter but in this instance it was required for a fixed 1 Ove Arup and Partners Limited June 2011 Page 26 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 format read of the view number to work correctly This has been corrected and it is possible that this fix may also correct other obscure errors in macro playback when reading menu row data although we are not aware of there being any problems of this nature e Case 15297 Macro playback did not work correctly for the part table rows did not get selected This is now fixed Mass e Case 16550 Mass of beams using MAT_CABLE_ DISCRETE was using CA length to calculate the volume This calculation should in fact only be used if VOL is zero e Case 16497 The part table has been fixed to take account of mass and inertia defined on ELEMENT_INERTIA attached to a part This is done unconditionally for a rigid part and the mass added to the part mass but for a deformable requires activation of the lumped mass on def column e Case 16318 When using the Part
42. to retain the policy that MENU_AUTO_CONFIRM can only be set externally via an environment variable and that interactive setting during a session should be effective only for the duration of that session e Case 16813 In PRIMER but also in other Oasys Ltd LS DYNA environment software a problem with the file selector window has been observed on some Linux machines The symptoms are that the first time it is used it appears on top of all other windows but the 2nd and subsequent times it appears behind the PRIMER window and if this is full screen it will be invisible and will appear to lock up the PRIMER process This has only been observed on some Linux installations and it seems to vary with Linux version and or the desktop window manager used eg KDE GNOME etc An environment variable FORCE _FS_ REBUILD has been added to the version 10 software which if set to anything will force the file selector to be rebuilt each time effectively always giving first time behaviour and hence making it appear in front of all other windows This cures the immediate problem but it is possible that rebuilding the file selector box each time will slow down its creation This is why FORCE_FS_ REBUILD mode is not the default and we would recommend that it is only used if it is necessary to cure this map behind problem e Case 16563 It was possible when minimising Primer when waiting for a process to finish which produces a me
43. values from the command line and arguments file More exactly when reading arguments from the command line Reporter reads text using the default 8bit encoding for the machine locale rather than latin 1 encoding When reading from an argument file it does the same but is also capable of detecting a UTF 16 encoded file and reading that as well 1 Ove Arup and Partners Limited June 2011 Page 124 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 User interface e Case 15530 The escape key can now be used to deselect any selected objects It is still used to quit out of full screen mode e Case 15516 Holding the control key when using a scroll wheel on a mouse will now zoom in and out of the page e Case 15513 The number of pages is now displayed at the top of the screen not just the current page e Case 13863 Fit view is now the default zoom level when opening a file Variables e Case 15476 A new library script has been added to create variables from information in a CSV file e Case 15453 The default variable 7 DATE now just shows the date rather than the date and time Another default variable called TIME has been added to display the current time e Case 15452 Variables can now be inserted into a number of text box inputs using the right click gt insert variable e Case 13867 The format and precision of a displayed variable value can now be set in the variable string written i
44. was in use in the window The wireframe overlay was turned off No labels or other extra items were being drawn e Case 15867 The code would sometimes fail to draw an edge on a triangular face of a Wedge or Tetrahedron solid element when drawing all edges typically in wireframe and or hidden line mode Free edge display was unaffected e Case 14561 The display of total virtual memory was incorrect for a 64 bit executable on HP UX which could cause the virtual memory alarm to trigger prematurely Image e Case 16887 On some platforms probably Linux but we have seen it on Laptops running Windows too the left and bottom border can be omitted from screen plots and or images captured from the screen 1 Ove Arup and Partners Limited June 2011 Page 55 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Menus e Case 16230 If multiple models with different entity types were loaded into the same window in the entity panel didn t update correctly to show all the available types for the 2nd and subsequent models e Case 16225 In version 9 4 the Tidy button only tidied menus it didn t reset the position of graphics windows In version 10 0 the Tidy button now has a popup hanging off it with 3 options Tidy Menus Tidies up just menu boxes same as 9 4 Tidy Graphics Tidies just the graphics windows Tidy Menus and Graphics Tides both The Tidy button just does the menus so it s behaviour is the
45. which is ill conditioning Nodal coordinates are stored in 32 bit single precision which gives a maximum resolution of about 3 parts in 1e8 The model in question had coordinates of about 5e5 units from the origin but the model itself was small about 2 units across Therefore dragging the section by one pixel with the mouse on a display of 1000 pixels resolution would give a change in coordinate of about 2e 3 which when added to a nodal coordinate of 5e5 would get lost at single precision This resulted in dragging freezing or being jerky since it was necessary to move the mouse several pixels in order to see any change in the section The blotchy appearance of the elements arose from the same difference between two large numbers problem The interpolated coordinates where the section cut the elements was being calculated correctly but the single precision floats used for the graphics were unable to resolve this accurately enough resulting in step changes of coordinate and hence gaps between elements The jerkiness and freezing in response to mouse movement has been fixed but the overall resolution problem has not been because even if calculations are performed in double precision it is still necessary to convert the end result to single precision in order to send it to the graphics card So this bug has been marked as fixed but that is only true in part because of the limitations of the hardware and the solution
46. 6635 When converting discrete elements the stiffness value defined with MAT_SPRING_ELASTIC_NON LINEAR is now written as 0 0 in place of XXXXXXXX e Case 16469 While translating the Nastran card CONM2 to ELEMENT_INERTIA Dyna card the fields I31 and I22 were getting swapped Now this has been corrected and correct values for I22 31 and mass are shown in ELEMENT_INERTIA panel e Case 16176 The labels of elements created during Nastran keyout could change depending on how many Nastran models have been written out beforehand This has been corrected e Case 16163 PBARL Nastran card with type I is now supported In Primer it is converted to SECTION_BEAM with cross section type SECTION_10 I shapel e Case 16160 Messages are printed for all unsupported keywords Orient e Case 16742 The orient to contact on the command line did not work if the parts being oriented and the parts against which contact was made were in the same model This has been corrected e Case 16703 Undo when welds had been copy oriented with same part set was deleting the original weld as well as the copy This occurred only when the original weld had both a primer connection and DEFINE_HEXA_ASSEMBLY Primer was failing to make a new HSWA for the copied connection and as a result deletion became confused e Case 16529 With multiple models in memory the copy orient undo function did not work properly This is now fixed e Case 16285
47. Case 16526 The LOAD_HEAT_GENERATION keyword editor was incorrectly marking some new loadcurve fields as mandatory ones This has been fixed e Case 16478 Error check for keyword DEFINE_STAGED_CONSTRUCTION_PART is modified to allow it to have a part made of BEAMs e Case 16414 Some of the load curve fields in LOAD_HEAT GENERATION were incorrectly being considered mandatory fields in previous versions This has been fixed e Case 16171 Primer now converts BROUNDARY_FREE FIELD _GROUND_MOTION to LOAD_SEISMIC_SSI The following changes have been implemented as well lt CID gt is optional lt SSID gt is treated as a segment set when lt ISG gt is set to 1 Only one of lt GMX gt lt GMY gt lt GMZ gt needs to be non zero e Case 15993 Following options for IEBT of SECTION_SOLID_EFG are added 1 EQ 1 w o transformation 2 EQ 4 w o transformation 3 EQ 5 Fluid particle trial version 4 EQ 7 Modified Maximum Entropy approximation Following options for IDIM of SECTION_SOLID_EFG are also added 1 EQ 1 Stabilized EFG method apply to 8 noded 6 noded and combination of them 2 EQ 2 Fractured EFG method apply to 4 noded amp smp only e Case 15972 Primer will now write the default value of X for the field DIR in DEFINE_COORDINATE_NODES even if this field was blank in the input file 1 Ove Arup and Partners Limited June 2011 Page 23 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE
48. ELEASE NOTES VERSION 10 User interface e Case 14230 The text on the status bar at the bottom of the screen could get overwritten leading to an unreadable status message during the generation of objects This has been corrected Variables e Case 16306 Reporter could not install a variable on the command line that contained an equals sign in the variable value Write e Case 12216 Reporter would only be able to write a PowerPoint file once during a session This has been corrected 1 Ove Arup and Partners Limited June 2011 Page 66 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 3 5 Shell 3 5 1 Bugs fixed in 10 General e Case 16135 Setting the option to run Primer in batch mode had no affect on Unix machines e Case 15357 If the first memory limit was changed and the second limit for MPP was left blank after submitting a run the second limit would automatically get filled in with the original value of the first memory limit This could be annoying if the memory limit had been increased from the default and more than one job was going to be run as subsequent runs might not have enough memory Now fixed e Case 14974 Setting the option to run Primer in batch mode had no affect on Unix machines 1 Ove Arup and Partners Limited June 2011 Page 67 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 4 Enhancements The enhancements and bug fixes for each program have been
49. Engineering Major and Minor Strains can be embedded in the file This means that if the stress strain tensor components used to derive them are not of interest they can be omitted to save disk space LSDA binout data components can also be embedded in the file The LSDA file can be large and the data components cannot be plotted until it has been read in which can take in the order of minutes to do By embedding them in the file they are available instantly The solid stress tensor and plastic strain components can be omitted in this reordered format e Case 13727 When a model was read into D3Plot it searched for Settings files to apply by looking for filenames in the format d3plot lt nnn gt set in the model project home and O0A_INSTALL directories in that order Now if it doesn t find one it will also look for files in the format lt jobname gt set Similarly when a model was read in D3Plot searched for Property files in the format lt jobname gt _ lt nnn gt prp in the model directory If it doesn t find one it will now also look for files in the format lt jobname gt prp e Case 12405 The Trace function can now be used to trace Airbag Particles and SPH elements Their trajectories can also be exported to the XY plotter Volume clip e Case 16531 A clipping volume can now be tied to a node rather than defined with a coordinate so that it moves with the model e Case 15183 Various enhancements f
50. NA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Mass e Case 15507 A new tool called Mass Prop has been added which allows user to calculate mass properties of an arbitrary selection of FE entities e Case 13406 Assign mass function in primer can now work directly using contents of a part set or of an assembly identified by name This removes the previous requirement to make a group of parts to be massed e Case 11965 In Primer10 if added mass column is displayed mass properties CofG Inertia will be calculated with inclusion of any timestep added mass on deformable elements Materials e Case 16972 The number of optional cards has been increased from 6 to 12 for MAT type 77_O and 77_H e Case 16773 Various material field units have been updated e Case 16634 MAT_SPOTWELD_DAMAGE FAILURE TRUE_T field is made available for OPT 1 also Now this field is available for OPT 2 1 0 1 and 7 e Case 15101 When importing materials through the material database feature any loadcurves associated with the material will now be labelled according to any include numbering range set Mechanism e Case 14634 The Mechanism and Dummy position menus now show the outline and title of the mechanism assembly under the cursor as it is hovered over them while positioning This is an extension of predictive picking and can be controlled in the same way by the global pick and selection option e Case 14629
51. NOTES VERSION 10 e Case 15064 NINT can now be set to 14 in INITIAL_STRESS_SOLID cards In addition some errors in the handling of the NINT radio button in the corresponding keyword editor have been fixed e Case 15028 XOFFSET and NORMDIR fields were being processed incorrectly in some cases for INITIAL_VOLUME_FRACTION_GEOMETRY cards This has now been fixed e Case 14870 Added a new editing panel for keyword CONSTRAINED_JOINT_STIFFNESS Kwd editor e Case 17277 The keyword editor for INITIAL_VEHICLE_KINEMATICS had a bug where XO YO ZO were used in place of fields VX VY VZ This has been corrected e Case 17213 The keyword editor for INITIAL_STRESS_TSHELL was incorrectly expecting a normal ELEMENT_SHELL rather than a ELEMENT_TSHELL This has been corrected e Case 16663 The situation could sometimes arise that a tall popup menu of sub keywords in the keyword editor could disappear following selection of one of its rows Typically this would be in the MAT variant where many different material types might appear in the list making the popup very tall This was ergonomically unsatisfactory since the user would then have to invoke it again each time he made a selection This only occurred some of the time and seems to have been due to a combination of tall popup menu and shallow screen resulting in many panels being reconfigured and redrawn each time a selection was made and hence the popup menu getting
52. OTES VERSION 10 4 4 Reporter 4 4 1 Enhancements in 10 Annotation e Case 13825 A note object has been added to Reporter This only appears in the design view and allows users to add notes to provide information to themselves or others Conditional formatting e Case 9026 Setting the background colour of various object types via conditional formatting has been added Graphics e Case 15509 You can now evenly distribute items horizontally and vertically on the page or within the selected items e Case 15503 You can now add an outline border to Oasys object images e Case 15482 Added the ability to align Reporter items with each other or the page Also added the ability to evenly distribute Reporter items with each other or the page Image e Case 15451 Increased the number of pixels that can be cropped from an image edge from 1000 to 10000 Multiple selection e Case 9019 With multiple objects selected it is now possible to align the objects to the left centre right top middle or bottom of the page e Case 8980 Added multiple selection to Reporter You can now 1 Select multiple items by either holding down the SHIFT CTRL key and clicking on items or by dragging a selection box over a number of items 2 You can cut copy paste delete multiple selected items 3 Multiple items can be saved imported 4 Multiple items can be generated 5 Multiple items can be sent to the back or brought to the front
53. Oasys Ltd LS DYNA Environment Version 10 0 Update and Release Notes Oasys Ltd The Software house of Arup Oasys LS DYNA Environment Software Contents 1 Introduction 1 1 Compatibility with LS DYNA releases 1 2 Hardware platforms supported 1 3 Graphics hardware supported 1 4 FLEXIm Licensing 2 Known Bugs 2l PRIMER 3 Bugs 3 1 PRIMER 3 2 D3PLOT 3 3 T HIS 3 4 Reporter 3 5 Shell 4 Enhancements 4 1 PRIMER 4 2 D3PLOT 4 3 T HIS 4 4 Reporter 4 5 Shell Ove Arup and Partners Limited June 2011 Release Notes Version 10 Page N Fe e j U U 50 60 65 67 68 68 100 118 123 126 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 1 Introduction The Oasys Ltd LS DYNA Environment 10 0 suite dated June 2011 is a full release which supersedes all 9 4 releases This document lists the enhancements that have been made during development the bugs that have been fixed since 9 4 2 and any that are known to remain Each case id referred to in these lists is unique and should be cited if more information or clarification are required 1 1 Compatibility with LS DYNA releases The 10 0 release has been used and tested with LS DYNA version 971 release R5 and supports all the keywords in the LS971 User s Manual dated August 2010 except CASE and EF LS971 R5 is now the default keyword output format from PRIMER 1 2 Hardware platforms supported The complete Oasys Ltd LS DYNA E
54. RIMER 10 0 and cross section forces and moments can be contoured via the OTHER data menu on the cross sections if you have a LSDA binout file Deform e Case 15312 When the Deform gt Fix node or Deform gt Shift def menus are selected if nodes have not been set they now automatically turn on the node picking mode e Case 15206 If Envelope plotting is turned on a relative plot of values between models is now possible e Case 15190 In response to various requests relating to the Fix Node Shift deformed and Reference node panels the following changes and enhancements have been made There is now a M gt popup next to all node selection buttons in all of the fix node ref node and shift result panels This defaults to any giving the existing 9 4 behaviour in which nodes can be picked from any model and will be applied by label to all other models in the window s If a specific model is chosen instead then selection is restricted to that model and will also only be applied to it making it possible to select different nodes in different models There is now a show nodes button in all these panels which if turned on causes display of the fixed reference nodes and any associated triad to be shown for anything that is turned on Nodes are labelled with a model prefix if gt 1 model in the database There is now a button on the Shift Deformed panel which shows the status of the Reference nodes ditto and allows
55. SYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 15927 Title of Keyword editing panel for MAT_ADD_THERMAL_EXPANSION is changed tt MAT_ADD_THERMAL_EXPANSION from MAT_ADD e Case 15083 The oa_index file for a material database will now also work if the material type line starts with MAT_ or MAT_ by mistake It will also work if there are blank lines in the oa_index file by mistake e Case 14765 When importing materials either through MAT gt Import or through a material edit panel the imported material always ended up in the same include as the original This is correct but any loadcurves tables imported along with the material ended up in the masterfile This has been modified to ensure any imported loadcurves tables end up in the same include as the material Mechanism e Case 17209 Some fixes and improvements have been made to Mechanism positioning Various errors have been fixed in LINE and HINGE joints A small error in the formulation of these joints has been corrected This will improve their accuracy and also improve the stability of the solution generally An error in the calculation of rotations of these joints has been fixed This would have resulted in the reported angles for these joints only being correct if their motion during a single positioning pass lay within 90 degrees of their position at the start of that pass This would also have resulted in failure to rotate such a joint to a
56. Skip does not read them into memory but does copy them to the current skip file 1 Ove Arup and Partners Limited June 2011 Page 92 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Tgnore totally ignores them with nothing being written to the skip file These options make it possible to ignore potentially voluminous data that is not needed or wanted when looking at the main parts of input decks e Case 15418 When reading a Keyword deck PRIMER reports the 2nd and subsequent occurrences of duplicate labelled definitions and also multiple once only eg control card definitions giving their file and line number However it has not historically also reported where the original 1st read definition occurred This can make it hard to track down duplication errors in input decks with many include files This has now been enhanced so that when a duplicate multiple definition is encountered the include file or master file in which the first read definition was read is also given e Case 12157 A new preference setting has been added extensions_for_file_read_on_windows which can be set to for example key dyn and files of both extension will be listed in the file selector panel The setting is only applicable for windows Scripting e Case 17135 Constant Colour TEXT has been added to the colour class e Case 17077 Function Widget PixelsPerUnit has been added to help calculate a widget size in pix
57. This will be reported as a warning if the system is unreferenced but an error if it is referenced e Case 15651 A model check warning has been added to report cases of optionally labelled items e g contact where some have explicit labels and some do not This is bad modelling practice It can result in contact IDs in the LS DYNA output files being unpredictable e Case 15566 Added error check for ve value in field in MAT_054 055 e Case 15459 If you created an item inside an include transform file with a label less than the offset for that type or modify an item s label to be less than the offset it would have a negative label when written A new include file check has been added to look for this and renumber as necessary as an autofix e Case 15299 Material check for MAT24 was only reporting error yield stress lt 0 if a load curve was defined This error is now also reported for cases where yield is defined in tabular data or in the SIGY slot e Case 15259 A new preference setting has been added to suppress interactive text box messages from occurring during model keyin These will instead be written to the read log In this mode the default option will apply for those messages which require user input 1 Ove Arup and Partners Limited June 2011 Page 70 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 15231 The Error message DATABASE_HISTORY_NODE None defined is now shown as Warni
58. age 16 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 2 Although there was a age complete feedback it didn t seem to relate to actual progress 3 It was impossible for the user to break out using the STOP button The algorithm that searches for an element on the source model to match that on the target was using a brute force approach meaning that search times rose as the product of lt elements in source model gt times lt elements in target model gt This has been improved and parallelised and searches which previously took hours should now complete in minutes or even seconds if the two models overlay one another closely The feedback of progress has been improved It now reports which phase is current gives a age completion which reflects accurately the actual progress made and also reports how many elements in the target model actually found a match on the source one The limiting search distance previously a hard wired and invisible value is now user configurable it also uses a more sensible value as a default The STOP button is now active during the slow search phase so that the user can abort if he gets bored General e Case 15866 When batch was defined on the command line it was possible for a checkpoint cp_ file to be left behind This is now deleted Graphics e Case 17204 If you had a white graphics background and black text then the graticule and its values co
59. allation e Case 17099 In V94 the concept of an optional timeouts file was introduced which would automatically kill an application after a warning and grace period if it had been idle for a defined period This file was looked for in the OA_ADMIN_xx directory only In release 10 the functionality of the timeouts file is unchanged but it is now searched for in OA_ADMIN_ xx and then OA_INSTALL in that order and the first instance found is used ignoring any subsequent definition This is to provide extra flexibility in installation while still preserving backwards compatibility of functionality Keyword e Case 16702 Support for the eigenvector output flag on CONTROL_IMPLICIT_EIGENVALUE has been added to Primer row 2 field 6 e Case 15930 You are now able to edit NPR data on the CONSTRAINED_GENERALISED_WELD edit panel e Case 15583 Added the ability to create multiple INITIAL_STRESS_SHELL SOLID BEAM cards in the keyword editor e Case 15302 DEFINE_VECTOR editing panel now permits quick picking of a pair of nodes for tail and head coordinate specification e Case 15292 COORD field in LOAD_VOLUME_LOSS card now has drop down list COORD field is written out for LS971 R5 and above while for versions below than LS971 R5 a warning is printed on window and blank field is written in key file 1 Ove Arup and Partners Limited June 2011 Page 82 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION
60. and worried some users Therefore the SECTION 1 Ove Arup and Partners Limited June 2011 Page 50 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 button will now only be live in those contexts when the cut section has been turned on e Case 15709 If you go into the cut section panel and immediately select options followed by rotation then drag the section you get button overwrites poking through Cut sections still work and dismissing and restoring the panel fixes the problem This was due to a menuing error and has been fixed e Case 15196 Cut section location plots could show things that should not have been visible This is now fixed e Case 15188 Prior to V10 0 D3PLOT did not draw basic space lagrangian cut sections correctly in 3D graphics mode making it necessary to swap back to 2D graphics to get a plot and even then it was not really complete and suffered from the general deficiencies of 2D graphics This limitation arose because basic space cut sections cease to be flat as the model deforms making it difficult to use hardware clipping planes to render the image correctly V10 0 now renders Basic space cut sections correctly in 3D mode 3d 2d and 1d elements have their symbols clipped correctly where their undeformed geometry intersects the plane other elements with only a single node or unconnected topology eg joints rigidwalls are treated as either wholly clipped or wholl
61. ation involving more than one curve were generic e g Sum y Quotient etc and if many curves were operated on simultaneously lots of identically named curves were produced making them difficult to work with T His now keeps the name of the curve in the first group and appends the curve operation on the end as well as the curve ids e g if curves 1 and 2 are added together using the Add y operation the resulting label will be 1 2 y For operations that use only one curve the original name is kept and the operation is appended When picking a point on a curve with the POINT command the label of the curve selected is now written to the dialogue box as well as the menu as long curve names do not always fit in the menu e Case 14720 From version 10 0 onwards the history of operations used to create a curve can be viewed and edited Curve operations that require constants as inputs can have the input values changed and new operations can be inserted into the history After editing a curves history the curve can be re generated automatically along with any curves that used the curve that has been modified as an input e Case 14168 A new operation RES has been added in to T His to calculate the resultant of any number of curves using the formula Sqrt f y1 2 f y2 2 f yn 2 1 Ove Arup and Partners Limited June 2011 Page 120 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 12501
62. below the parts This means that it is necessary to scroll down through all parts to find the list of say groups This behaviour has been modified so that if the user selects extra types to be shown these will always precede the listing of parts They will initially be displayed in compact form requiring a click on the button to expand them so typically they add only 1 or 2 rows to the top of the part list in the tree barely changing its appearance Preferences e Case 14704 The preference shaded_type has been added to set FLAT SMOOTH or DITHERED shading Properties e Case 15979 Dialogue commands have been added to read and write properties files UTILITIES PROPERTIES_FILES READ lt model_num gt lt filename gt and UTILITIES PROPERTIES_FILES WRITE lt model_num gt lt filename gt e Case 15063 Dialogue commands have been added to set the visual properties of models They can be accessed through the command PROPERTIES Properties files can be saved and loaded and the display mode colour transparency brightness shininess overlay colour and overlay mode can be set Quick pick e Case 16241 Trace and Target Marker have been added to the quick pick options e Case 15524 In version 10 0 of D3PLOT there is now a Quick Pick Information mode that will display some basic information about elements and parts The data displayed includes Include file Part ID and name 1 Ove Arup and Partners Lim
63. cessful for all welds it will be done only once per model and so is not a problem However models that contain cluster spotwelds or welds where the topology is poorly conditioned n1 n4 not on same layer will not generate connections for all welds The problem has been addressed on two fronts poorly conditioned solid topology for non cluster welds can now be fixed in primer see case 15484 unless the user actually presses connections tool Primer will only attempt to generate a connection once per weld Thus 2nd and subsequent shell delete operations in a model with cluster welds will not incur an attempt to generate connections e Case 15404 The option for CONX_ACTION which can be set on the remove panel will now apply as a global option for all deletion operations Further if the option is set to no action Primer will now correctly delete shells without any action in respect of connections 1 Ove Arup and Partners Limited June 2011 Page 15 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Dummies e Case 16775 When reading and copying a model containing a dummy problems could arise when the DUMMY_END card was processed if any of the SET definitions referred to in the dummy are in an include file that is read after that containing the dummy This is because the end of dummy definition processing performed various checks and assignations immediately and these might fail if some data had n
64. choice and existing panels may optionally be iconised when new ones are mapped The existing behaviour remains the default but the new settings may be captured automatically in the user s oa_pref file and will then become the default for that user e Case 13525 Version 10 0 of PRIMER can now display the names of items as well as their labels in the graphics window The Entities menu now contains a 3rd column that can be used to turn on and off the display of names for all the item types that you can currently define a name for in LS DYNA The display of the item names is independent of the item labels and both of them can be displayed at the same time if selected The dynamic labelling option has also been modified so that it now contains an option to display the name as well as the ID of any items that are picked e Case 13377 An arrow is now drawn at the CofG of a LOAD_RIGID_BODY definition e Case 12728 Version 10 0 of PRIMER can now display the names of items as well as their labels in the graphics window The Entities menu now contains a 3rd column that can be used to turn on and off the display of names for all the item types that you can currently define a name for in LS DYNA The display of the item names is independent of the item labels and both of them can be displayed at the same time if selected The dynamic labelling option has also been modified so that it now contains an option to display the name as well as the ID of a
65. d that a factor of 1 0 was being applied Normally this omission wouldn t matter if a parameter was only used on one of these unchanged curve data fields but if it was also used elsewhere with a factor of something other than unity the clash in factors was not being detected with the result that the curve lost its parameterisation reverting instead to a plain numeric value This has now been fixed the internal logic that handles units change for loadcurves now tells the parameter logic about scale factors applied to all data fields even when a factor is unity This enables clashes to be detected and the user is notified about this e Case 15657 Prior to version 10 PRIMER calculated PARAMETER_EXPRESSION using floating point arithmetic for all expressions however LS DYNA evaluates integer expressions as integers using the truncation rules common in languages such as Fortran and C When an integer expression includes division this can have unexpected results for example 5 0 2 0 2 5 floating point evaluation but 5 2 2 integer expression result truncated to integer PRIMER has now been modified to behave like LS DYNA and to apply integer arithmetic where appropriate However since users not familiar with traditional programming language rules may accidentally write an integer expression while expecting a floating result as one would get from a calculator PRIMER now evaluates all expressions twice once with the intege
66. d elements that LS DYNA automatically creates This means that data components can be read from the LSDA file and applied to the correct solid elements so D3PLOT correctly shows results on any spotwelds in the model If CONTROL_SPOTWELD_BEAM is used to convert any spotweld beams into either 4 or 8 element assemblies then the spotweld beams are not written to the ZTF file and NO additional spotweld assembly or solid data is written If D3PLOT plots spotweld data for a model using this option then data is correctly plotted for any solid cluster constrained and generalised spotwelds that were manually defined in the model but nothing is plotted for the solids that LS DYNA automatically generated to replace the spotweld beams 1 Ove Arup and Partners Limited June 2011 Page 49 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 3 2 D3PLOT 3 2 1 Bugs Fixed in 10 Contour e Case 16581 When using a cylindrical local coordinate system the data shown on a plot could be misleading if that state had not first been drawn in ordinary global or local mode Once done so rendered results would be correct thereafter This has been fixed In addition a new User defined coordinate system option has been added in which the user can define a fixed arbitrary local axis system by giving the direction cosines of its axes e Case 16329 If you went through exactly this sequence Perform a data plot eg SI of some component
67. d then stop the model from being positioned This gave what looked like inconsistent and unreasonable behaviour The mechanism positioner can now detect when such connections have been automatically made because of a check and will ignore them silently Menus e Case 17009 The MENU_AUTO_CONFIRM button in the Menu Attributes panel is exactly the same as setting the MENU_AUTO_CONFIRM environment variable and can be used to turn off the prompt user and wait for confirmation process If set this takes the default response automatically in these situations and continues without waiting 1 Ove Arup and Partners Limited June 2011 Page 31 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 However if Save settings is used in this panel the status of MENU_AUTO_CONFIRM is not saved in the oa_pref file meaning that the effect of using this button is local to this session only This is intentional interactive usage generally requires that the normal prompt and wait for response action should be used otherwise error and warning messages and also help texts will cease to work So putting a setting in the oa_pref file which suppresses this behaviour would affect all subsequent sessions both interactive and batch and it might not be clear to users why these messages had disappeared Since batch usage is generally driven from scripts and adding an environment variable to a script is trivial it seems best
68. down model which contained spotweld beams If the beam parts were not selected for output D3Plot would crash because the ztf file contained spotweld beam information but there was nowhere to put them in the cutdown model This is now fixed 1 Ove Arup and Partners Limited June 2011 Page 59 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 3 3 T HIS 3 3 1 Bugs Fixed in 10 Data access e Case 16899 From version 10 0 onwards Plastic Strain data for shells can be extracted for each individual integration point as well as for the top middle and bottom surfaces If you want to extract the Plastic Strain for a specific integration point there is now a Plastic Strain component within the Stress menu It has been added to this menu as the stress tensor components are also available for each integration point while the strain tensor components are only available for top middle and bottom e Case 16826 In version 9 4 the curves generated in T HIS when reading multiple entities from the binout file might be generated in a different order to the list of entities displayed in the menu In some cases the items written to the binout LSDA file are not written in order of increasing ID and T HIS sorts them into order before displaying the list of available items When the curves were actually generated the curve ID s were being assigned based on the unsorted order This has been fixed in 10 0 e Case 16814 If an entity na
69. during its normal read process Therefore reversal of 2d 3d element topology to correct inside out elements with negative area volume and the correction of 1D seatbelt element topology near sliprings have both been inhibited during the reread for comparison process This should give a more accurate comparison between the model in memory and its original on disk Nastran e Case 16401 A new option to Convert all RBE2s to CONSTRAINED NRB has been added when reading a NASTRAN file By default this option is unselected so all 2 noded RBE2s with release codes 123456 are converted to CONSTRAINED_SPOTWELD with the remaining ones converted to 2 noded CONSTRAINED_NODAL_RIGID_BODY If this option is selected all the 2 noded RBE2s irrespective of their release code are converted to CONSTRAINED _NODAL_RIGID_BODY e Case 15567 The ZO field in a PCOMP NASTRAN card is now supported and converted to the NLOC field in PART_COMPOSITE card e Case 15440 Primer now supports PLOAD TEMP and FORCE NASTRAN cards PLOAD TEMP and FORCE Nastran cards are treated as LOAD_SHELL LOAD_THERMAL_CONSTANT_NODE and LOAD_NODE cards respectively in Primer e Case 13195 Added a switch to enable the writing out of blank space instead of continuation strings in the NASTRAN output translator e Case 11862 Handling of the RBE2 Nastran card with one dependent node has been improved to retain the dependent DOF specified in RBE2 For this purpose
70. e Case 15160 Primer could have problems setting a part HGID value or SECID value on certain platforms HP being one of them This has been corrected 1 Ove Arup and Partners Limited June 2011 Page 44 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 14602 Using Xrefs Type and Xrefs GetIDQ did not work correctly for Curve objects This is now fixed e Case 14509 The Joint constructor only took 2 nodes 2 alternatives have been added You can now have new Joint m Joint SPHERICAL n1 n2 optional_id optional heading new Joint m Joint REVOLUTE n1 n2 n3 n4 optional_id optional heading new Joint m Joint TRANSLATIONAL n1 n2 n3 n4 n5 n6 optional_id optional heading Seatsquash e Case 16789 The file filter for selecting dynain files for seatsquash was even though dynain filenames usually do not contain a This has been changed to Selection e Case 16833 When filtering PARTs in object menus the options by material and by material type and their thermal material counterparts did not find PART_COMPOSITE definitions using these materials This was because PART_COMPOSITE stores multiple materials in a list of properties by integration point rather than a single explicit material This has now been fixed when filtering by these methods all integration points are checked and if any point matches the specified material the part will be selected by the filter e
71. e options taken the slipring might be reused but the belt would not be continuous through it no common node on belt ends alternatively if the existing definition was ignored a duplicate slipring would be created The reuse process has been improved in this situation so that when only a belt on one side of an existing slipring is remeshed then the new belt elements on that side will be joined at the existing common topology node with the existing elements on the other side e Case 15991 Primer could get stuck in a slow loop if fitting a belt over existing sliprings retractors where the labelling of the existing sliprings retractors was non sequential and contained large gaps This has been corrected e Case 15631 A user experienced problems during belt fitting when he tried to model a simple platen with a belt passing over it and then through a slipring to a fixed point Problems arose both because of the reverse curvature of the path which 1 Ove Arup and Partners Limited June 2011 Page 7 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 necessitated the slipring and because Primer treated the straight section between slipring and fixed end as meaning that the slipring was a shoulder one and hence subject to special rules Rather than add further controls to what is already a complicated panel the user manual has been updated to explain why the problem arose and how to fix it by adding an extra point which
72. e user if items have not been renumbered during a renumbering operation due to cross references to DATABASE HISTORY cards Rigid bodies e Case 14859 Primer now supports part duality for the following keywords i e the field may be either a part or a CONSTRAINED_NODAL_RIGID_BODY CONSTRAINED_EXTRA_NODES LOAD_RIGID_BODY INITIAL_VEL_RIGID_BODY BOUNDARY_PRESC_MOTION_RIGID DEFINE_DEATH_TIMES_RIGID TERMINATION_BODY LOAD_BODY_PARTS Rigidify e Case 16944 The rigidify function when applied to one side of a welded part which used a constrained type contact was liable to create an excessive number of penalty contacts node set to shell set to tie on the spotwelds which would otherwise become detached due to constraint clash Now primer will just create a single penalty contact e Case 16834 The rigidify function has been corrected so that PART_COMPOSITE can now be rigidified e Case 16323 The rigidify function also used by the seatsquash function could fail if you had a latent element in the model This has been corrected Scripting e Case 17242 When resetting the ID or CID fields on a database history item in JavaScript it was possible to retain some old cross references This has been corrected 1 Ove Arup and Partners Limited June 2011 Page 43 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 17076 The Keyword function in the Set class did not return the complete keyword Th
73. eams using only and then displayed groups the memory usage would rise rapidly until D3PLOT ran out of memory This is now fixed 1 Ove Arup and Partners Limited June 2011 Page 56 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Properties e Case 15229 When using external data blob plot files in Reporter and D3PLOT the title specified for the external data could get lost if it was not given in the external data file itself This would happen if during image capture the user specified a title This has been corrected in V10 and the external data component title will now be remembered in subsequent Reporter template playbacks Scripting e Case 16970 If a Javascript generated a lot of output to the dialogue box it could appear to hang on Windows platforms if the keyboard focus was moved away to a different window for example by clicking on the window of a different application It was in fact still running but appeared to be stalled This has now been fixed e Case 16040 If the Javascript function SetCutSection was used to create a cut section using the LS_DYNA method the orientation could be incorrectly set This was due to an internal error and has now been fixed Selection e Case 16623 If attached node visibility was turned on then a quick pick only operation on parts or elements would have the effect of blanking all nodes and not even restoring them for the visible elements T
74. ection are also included Coating e Case 15290 In the Coat gt Face manu a new option has been added to coat only unblanked elements 1 Ove Arup and Partners Limited June 2011 Page 72 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 14607 The Coat function now includes options for coating internal faces in the Face mode with Propagate turned on These options were previously available in other modes Comments e Case 13305 Editing comments for include files items in edit panels and items in keyword editors is now non blocking i e user can carry on using Primer while the text editor is open e Case 11718 Primer now has an option on the keyword pre output panel to output the acronym names of data fields in a comment line above each line of data This has been implemented for the majority of commonly used keywords e Case 6007 Primer will now read and store comments embedded within keyword data The following actions are available for these comments They can and will by default be written out again in the same place during keyout In both scalar editing panels and the keyword editor a new TEXT_EDIT function will write out a snippet keyword deck containing just the item s being edited including any comments Comments may be added removed or edited and then read back in to update the stored definition In these editing panels hover text is used to show any commen
75. ed June 2011 Page 52 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 The max min calculation was not being performed correctly for these plot types and this has now been fixed Deform e Case 16221 When performing an envelope plot the result would always be zero if prior to selecting the envelope mode a reference state had been defined In addition the ability to define reference state data was greyed out during envelope plotting The first problem was due to an internal error and has been fixed In addition it is now possible to define and modify reference state data while in envelope plotting mode Envelope e Case 16491 Envelope plotting can be slow for big models and D3Plot can appear to hang whilst it scans the states Some feedback has been added to the dialogue box to show which state it is currently scanning A scan of the states can be halted by pressing the Stop button if it is taking too long e Case 16112 If nodal data was contour plotted using envelope and then relative values were turned on in the deform gt ref_node menu the contour values did not get updated To get the correct plot you needed to change the component then set it back to the component you wanted This is now fixed e Case 16074 Doing a Scan of results in the Write menu with envelope on could give the wrong results It would only write out the values of the currently selected state This is now fixed Al
76. ed June 2011 Page 78 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 labels to be drawn the aim being to avoid the problem of graphics becoming both slow and unreadable as a massive quantity of labels are drawn on the plot e Case 15655 The length of triads or lines representing local X can now be controlled using options and can be specified in terms of either screen space or model space e Case 15138 DATABASE_CROSS_SECTION DATABASE_HISTORY_NODE_ID and other entity types may be drawn with their titles names These are switched on in the Entity menu e Case 15093 Some aspects of blanking and graphics have been threaded parallelised on multi core machines so that the response to changes in what is visible on the plot are faster This mainly affects the response to blanking but redraws following any change to what is visible for example entity switch changes will also be faster Testing suggests that twin core machines are about 10 15 faster and more recent four core machines are responding about 40 faster e Case 15075 Historically PRIMER has offered the following plot overlay modes No overlay Free edges Feature lines All edges The free edges option generates a line wherever an edge is unique to a single element or the subject of this case where it is on two elements but they are of different parts This means that if free edge mode is being used to detect cracks in the mesh it
77. element_type the effect is now unblank set contents so the entity visibility switch of the underlying element type is turned on and the elements are drawn in their normal colours Note that the original logic remains for non element sets notably SET_NODE and SET_SEGMENT both of which will still be drawn as sets in this context e Case 16719 Graphics of a large model containing many nodal rigid bodies was slow particularly in its response to dynamic viewing This was because the SET_NODE definitions used to define the NRBs used SET_GENERAL and the process of spooling through these to draw their contents was taking a long time The contents of these set types are now cached by Primer not just for graphics but for all operations and this means that after an initial delay when building the cache the response to dynamic viewing is now acceptably fast e Case 16700 Repeated blanking unblanking of different include files in the blanking menu could lead to unexpected results things unblanked that were selected in previous operations This could also apply to other items such as assemblies and materials This has been corrected e Case 16689 DEFINE_BOX suffered from two graphics related deficiencies in Primer 1 A Box could not be screen picked in any way This has been fixed and boxes may now be selected from the screen in all relevant contexts 2 Orientation of a box uses special logic for rotations to stop
78. els This may be useful for widgets with images e Case 16792 Create and Edit functions has been added to the Contact class e Case 16725 The KEYWORD id project num and stage fields are now available as properties of the Model object e Case 16697 A new function Model GetIncludeTransformOffsets has been added to return offsets for a model to use in Model ImportIncludeTransform to guarantee no clashes e Case 16696 A new function File DriveMapFilename filename static function has been added to do drive mappings between windows unix in JavaScript e Case 16665 A File FindFiles method has been added to the File class to find the files in a directory e Case 16655 Unix and Windows global methods have been added to allow the user to test what OS Primer is running on 1 Ove Arup and Partners Limited June 2011 Page 93 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16651 Methods Model ImportInclude and Model ImportIncludeTransform have been added to JavaScript to enable an existing file to be added to a model as an include file e Case 16649 It is now possible to get and set IDNOFF IDPOFF etc for an INCLUDE_TRANSFORM using the Include class e Case 16648 A new function Include Write has been added which allows a single include file to be written e Case 16645 A File Copy method has been added to copy a file from a JavaScript e Case 16636 A new LoadBody c
79. en fixed in 10 0 e Case 15980 A number of issues pertaining to the Contents mode of the Part Tree have been resolved These include Problem with display of spurious DATABASE and MATERIAL entries Problem with popups in the list box Problem with list box headers e Case 15230 Fixed a bug that would retain branches DAMPING_MODAL and DAMPING_GLOBAL in the Part tree CONTENTS mode even after their removal from the model using editing panel e Case 15113 When using the Report include mass function when right clicking on an include file in the part tree the mass reported only considered the mass in the include file chosen it did not include the mass in any children grand children etc of the chosen include file The mass calculation has been updated to include any children Penetrations e Case 16692 The crossed edge checking algorithm used by Primer s contact checker could report spurious crossed edges on windows linux machines due to an ill conditioned calculation to which those platforms proved sensitive This has been corrected e Case 15457 An error message Contact check No value calculated for s could be produced in very rare occasions when checking contact penetrations The message was harmless and did not affect the results This has now been fixed e Case 15152 The treatment of CONTACT_AUTOMATIC_SINGLE_SURFACE in the penetration checker has been improved to more accurately accord with Dyna s treatme
80. ero these are written unconditionally as blank instead of 0 0 This allows the model to run in versions of LS Dyna which pre date 971R5 e Case 15227 There is now a Text edit button on create edit panels which will write the current definition to a mini keyword file and open this in the user s preferred editor This can be used both to view save keyword data and also to add edit comments on the keyword If the contents of the file are updated under the same filename then the keyword definition in the editing panel reads this once the editor is closed and updates to reflect the new content The same facility is available in the generic keyword editor Parameter e Case 15272 The LS DYNA manual states explicitly that PARAMETER names should not exceed 7 characters however experience has shown that LS DYNA will actually accept and process 8 character parameter names Since some input decks have been found to exploit this feature PRIMER has been modified to permit it with the proviso that CHECK will issue a warning about any 8 character parameter names encountered This check can be turned off by setting the preference primer warn_param_8_chars off Part table e Case 17024 A new column has been added to the part table show whether or not a material used by a part is encrypted or not e Case 16982 A new column Component mass has been added to the part table This represents the engineering mass of a pa
81. es on a PC it was possible for the line width in D3PLOT windows to be drawn incorrectly if the D3PLOT gt T HIS link was being used and T HIS graphs were also being captured This has been fixed in version 10 0 e Case 16494 In some circumstances D3PLOT might clip out a part or contact surface or airbag wrongly at certain scales This would only happen if The entity switch for the element types in question is off The user changes to a state not previously rendered The entity switch for the element types is turned on again Changing views changing states or a range of other operations that might affect item visibility would all correct the situation e Case 16333 Integrated beams defined with a tubular section were being displayed as solid circular beams when the true section option was on This was due to the incorrect value being used for the internal radius of the tube and has now been fixed e Case 16095 If resultant beams were defined explicitly with a cross section type rather than an Area Iss Itt etc they would only get drawn as a simple line in D3Plot if beam true sections was turned on in the Display Options menu e Case 16037 In rare circumstances the contour bar in the 2nd and subsequent windows might not have its colours filled in Sometimes this would happen on the screen and sometimes only when images were captured to file This would only happen in the following circumstances Transparency
82. etch SPR and SPR2 definitions has been added e Case 15668 A preference has been added for setting the sketch colour within Primer Units e Case 16787 Fourth field LCLD in Card 2 for MAT_183 is updated to LC TBID as per new LS DYNA manual which resolves the issue of units not getting updated for this field User interface e Case 15684 There have been requests that the number of lines remembered by the Dialogue box should be increased from the present limit of 200 so that the user can scroll back further and view earlier output history This would be possible for example the limit could be raised to 5000 lines but the result would be ergonomically poor since scrolling many lines through a small window is not generally satisfactory 1 Ove Arup and Partners Limited June 2011 Page 98 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 So instead the Dialogue window now automatically saves all its input in a temporary scratch file and this can be viewed in a system editor at any time by using a new Edit text history option that is invoked from the popup menu at the window s top left corner Using an editor is much more flexible as the results can be saved to other files edited and so on Also there is no limit other than disk space to how many lines of data can be saved e Case 14853 On drop down menus the following additional functions are now available CLIP ADD CLIP REM CLIP REPLACE and
83. f the option to open multiple models in one go was used Because of this problem the option was disabled in 9 4 1 when opening multiple models 1 Ove Arup and Partners Limited June 2011 Page 63 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 T his link e Case 16783 In version 9 4 T HIS quick pick operations could stop working when using the D3PLOT gt T HIS link if the option to re read a model in D3PLOT was used Sometimes QP would continue to work but it would depend on which pages each T HIS graph was positioned on User interface e Case 16536 If the curve manager was undocked in T HIS then by default it would cover the area where any other menu was displayed If the user then selected one of the other menus the curve manager would have to be moved before the other menu could be seen In version 10 0 the default location of undocked windows has been changed so that they don t fully cover the area used by docked windows This makes it easier to see when a menu in the docked area changes 1 Ove Arup and Partners Limited June 2011 Page 64 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 3 4 Reporter 3 4 1 Bugs fixed in 10 Conditional formatting e Case 15320 Any conditional formatting applied to a program type object could not be edited once created This has been corrected General e Case 15548 On item edit panels spinbox inputs that allow floating point numbers to 1 deci
84. faster e Case 14530 T HIS 10 0 now supports the output from the new DATABASE_CPM_SENSOR option in LS DYNA The CPM_SENSOR data can be written out in 2 different formats to the LSDA and ASCII files and T HIS should be able to read both formats e Case 13668 From version 10 0 onwards the labels for shell and thick shell stress and strain data components read from the LSDA binout file have been modified to include local to make it clear that these values are in the elements local coordinate system e Case 12710 From version 971R3 onwards the format of the RBDOUT data in the LSDA binout file was modified to take account of rigid bodies either being created or deleted during the analysis using DEFORMABLE_TO_RIGID cards T HIS will now read both the original format and the new one If the new format is found then only parts that are rigid at the start of the analysis will be offered to the user Fasttcf e Case 16502 If the FAST TCF command to write out curves to a file doesn t actually select any valid curves FAST TCF now just generates a warning message and continues to play the script instead of exiting with an error e Case 16341 From version 10 0 onwards the FAST TCF wildcard options for matching curve tags has been enhanced to make it easier to select curves for operations matches 1 or more characters matches a single character a e matches a single a b c d or e Vaal Ta ceg matches a s
85. fields for MAT_136 e Case 17148 XP YP ZP fields are not available for MAT_033_96 MAT_036 and MAT_122 Also an error check has been put in for AOPT 1 for these materials e Case 16621 Contour plotting for density of MAT_187 is fixed The 7th field on card 2 and 3rd field on card 4 for MAT_187 are now blank to make it consistant with LS Dyna software e Case 16555 For MAT206 MAT_PARK_ ANG _ BEAM the fields BMUPS and BMUPT are listed twice and should be BMUNS and BMUNT respectively This has been corrected e Case 16545 On the edit panel for MAT_EROSION the input boxes popups could get mixed up after using the panel slider This has been corrected e Case 16299 Cij labels for MAT_189 are made consistent with the manual e Case 16228 Axis of load curve for MXEPS field in MAT_ADD_EROSION card are interchanged to make it consistent with the DYNA manual e Case 16181 On MAT_ADD_THERMAL_EXPANSION the loadcurve description is changed to LCID Coeff vs Temp from LCID Coeff vs Time e Case 16072 6 Optional cards are now applicable only for LCID2 0 e Case 16023 Hovering is activated for field headers in MAT_ADD_EROSION and MAT_ADD_ PERMEABILITY cards e Case 15978 MAT_SPOTWELD_DAMAGE Third line of data with field rupture strain RS is added to the card This is the old MAT_SPOTWELD_DAMAGE FAILURE card with less fields in third row 1 Ove Arup and Partners Limited June 2011 Page 28 OA
86. generally in V10 Basic space sections now take around 15 longer to compute than the deformed space equivalent because of the extra complexity of the calculations required Re rendering times eg dynamic viewing are now much the same for deformed and basic space modes except when lighting has to be calculated as the need to compute an individual normal for shading each element imposes a slight speed penalty On machines with hardware shading there is no significant difference in speed between deformed and basic space rendering e Case 15178 Cut section operations have been speeded up significantly in particular dragging the section through the model should be faster e Case 4528 Cut Section Forces can now be written to a csv file 1 Ove Arup and Partners Limited June 2011 Page 102 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Data access e Case 16543 In version 10 of the Oasys Ltd LS DYNA environment software suite a ZTF file created by PRIMER contains among other things the following material properties for all parts as computed by PRIMER Density Young s modulus Poisson s ratio Yield stress Failure strain These are now available to plot as data components in D3PLOT for parts and may be used for part based elements in user defined components and in Javascript e Case 16384 In version 10 0 DATABASE_ CROSS_SECTION definitions can be viewed in D3PLOT if you have a ZTF file created by P
87. groups created in one session can be reused in any future one However when files are stored in a common temporary area this too can cause problems with file clashes Therefore two preferences have been added d3plot group_file_location lt pathname gt Opens the grp file in lt pathname gt instead of the default location d3plot delete_group_file lt true false gt Causes the grp file to be deleted at the end of a session if true Image e Case 16327 The dialogue command IMAGE WHITE_BACKGROUND ON OFF has been added to turn on or off the switch to capture an image with a white background e Case 12400 The repeat count for animated GIF files is now separate from that for AVIs and its default is now zero meaning loop forever In addition the following commands have been added to the command line IMAGE command AGIF To write an animated GIF file AG_REPEAT To set its repeat count The behaviour of AVIs is unchanged and their repeat count still defaults to 1 as most AVI players have an infinite loop capability 1 Ove Arup and Partners Limited June 2011 Page 106 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Javascript e Case 16044 When a Javascript creates User Defined Binary UBIN data components D3PLOT will write these to ubd files on disk in the same directory as the analysis from which their data was obtained This behaviour has caused problems for users whose data is pre
88. gt Properties function the local inertia calculation for beams located at 0 0 0 and aligned in global coordinates was incorrectly returning zero This has been corrected The inertia calculated by part table and part tree was not affected by this bug e Case 16270 The plot mass button on the assign mass panel which displays mass of existing definitions has been corrected to obey any bounding contour limits set by the user e Case 15710 Previously the oa_pref setting assign_mass_includes_timestep_mass meant that all assign mass would be recalculated according to the user s setting Now the pref setting is applied when the assign mass is created and thereafter written to the keyword so if the model is passed to other users the assign mass will be recalculated according to the correct option e Case 14965 The Assign mass function previously allowed addition of mass with optional setting of CofG target In Primer10 the function offers the option of setting an Inertia target Each individual term of CofG and Inertia tensor may be specified as a target value or set to which means it will find its own value The new iterative solution also permits considerably larger modification of CofG position than the old method 1 Ove Arup and Partners Limited June 2011 Page 27 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Materials e Case 17172 Card 3 4 and 5 are modified to have AOPT field with corresponding
89. gt being pressed in that text box a standard response of the menu system with the result that all buttons in that column of the highlighted rows would change to that value This is not strictly a bug but this behaviour is too hair trigger to be safe so it has been modified as follows Click in text box then click elsewhere without changing the highlighted box contents will no longer result in the equivalent of lt enter gt and no data entry action will be taken Click in box followed by a change to box contents will result in the equivalent of lt enter gt following a click elsewhere 1 Ove Arup and Partners Limited June 2011 Page 47 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Click in a box followed by pressing the lt enter gt key will update contents regardless of whether or not any change was made Double click in a box will also update contents tantamount to lt enter gt whether or not any change was made These changes will make the response of the keyword editor less sensitive to accidental clicks in the wrong place e Case 14779 The CONSTRAINED_EXTRA_NODES editing window was initially mapped at too small a size this has been fixed Write e Case 16664 On vary rare occasions you could get a warning message about label clashes for beam spring and or seatbelt elements during keyout when the message was not required This has been corrected e Case 16620
90. he curves to T HIS or a subset of the curves User interface e Case 15134 When trying to select a data component to plot from the popup menus if the number of available components was long and the screen was not big enough not all the components could be seen and therefore they could not be selected This was especially noticeable for Extra data components where the list of components can be long A scroll bar is now added to the popups if the number of rows in the popup is over a certain limit 25 by default The value for the number of rows can be set with the preference d3plot max_comp_popup_rows Utilities e Case 15552 The trace menu now allows the user to pick more than one entity at a time This includes screen picking and typing in a range into the keyin textbox e Case 15522 The family size of ptf files created through the Utilities gt Compress function can now be specified This allows the user to place all their results in a single file e Case 14702 The Utilities gt Compress utility now has the option to write the results in a format which is ordered to make efficient use of D3Plots data reading routines It is therefore faster to read than a normal ptf file but will not be able to be read by other post processing software 1 Ove Arup and Partners Limited June 2011 Page 115 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Derived data components Von Mises Stress Von Mises Strain and
91. he left of the GUI working through to the version popup on the right 1 Ove Arup and Partners Limited June 2011 Page 126
92. hen checking sliprings and retractors for 2D seatbelts Primer used a tolerance of le 4 of the diagonal of the attached elements as the permitted separation distance between nodes in the node set and nodes on the belt which are supposed to be coincident It turns out that LS DYNA uses a tighter tolerance so two changes have been made 1 The checking tolerance has been tighted to le 5 of the diagonal of attached shell elements on the belt 2 An autofix function has been added which will move the belt nodes so that they lie exactly on the coordinates of the nodes in the relevant node set The autofix option is only made available if the error in node coincidence is small defined as lt 10 of the shell diagonal the intention being that it should 1 Ove Arup and Partners Limited June 2011 Page 9 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 only be used to correct small tolerance errors because larger errors will probably be due to discrepancies in the model The autofix function also applies to 1D retractors and seatbelts e Case 15338 A new warning has been added for the case where the id of a NODAL_RIGID_BODY is also used by a structural part This ambiguity is a potential source of error The d3hsp file issues a warning irrespective of whether the part is rigid or not Additionally the routine which automatically generates a label for the NRB creation panel has been modified so as not to
93. hinnest as candidate For the case of making layer definitions the action of the contact checker has been modified so that the shell of the part actually defined in the contact is always used 1 Ove Arup and Partners Limited June 2011 Page 12 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 The contact connectivity check will always run the standard contact checking procedure so the spotweld node needs to be within the zone of the thinnest shell in the duplicate case irrespective of which part is in contact to be reported as tied Contacts e Case 17059 For CONTACT_SURFACE_ TO _SURFACE_TIEBREAK and fields could not be inputted correctly when the field was set to 9 or 11 This has been corrected e Case 16499 Primer could not read CONTACT_FORCE TRANSDUCER CONSTRAINT it could read write the card however with CONSTRAINED on the end Dyna reads both and treats them the same Primer will now also read both but will write them out as CONSTRAINT e Case 15989 Contact penetration checking in Primer release 9 4 was threaded ie parallelised in order to make it run faster We have encountered problems with the checker Locking up on some low performance machines and this has been traced to thread synchronisation problems A workaround in Primer release 9 4 is to set the environment variable PRIMER_NUM_THREADS to 1 which turns off threading In Primer release 10 threading has been extended to more function
94. his logic has been changed so that an only operation will only blank nodes if they have been made explicitly visible by using the Entity panel All Nodes switch Blanking and unblanking of nodes is always a difficult topic for which there is not always a right answer but this gives a more logical and intuitive behaviour e Case 14988 Picking all visible items restricted what was selected only to those within the current screen rectangle This has been corrected all visible now picks what would be selected by the operations Autoscale model Pick within a rectangle of the whole screen T his link e Case 15843 If a T HIS graph was changed from a CHILD to a SIBLING the size of the old parent D3PLOT window wasn t being recalculated This meant that if you were working with a single D3PLOT window and one T HIS graph then the graph 1 Ove Arup and Partners Limited June 2011 Page 57 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 would cover half of the D3PLOT window If after changing the graph type any of the page layout options were used then the D3PLOT window size would be adjusted correctly e Case 15323 If an image was captured in version 9 4 while using the D3PLOT gt T HIS link the option to automatically set the background to white was ignored in any T HIS graph windows This has been fixed in 10 0 User defined e Case 16684 If a user data file ucf was in the users home
95. ination of translation reflection rotation and scale to be applied to a model transforming it in space Transformations are applied to both geometry and data components Pages e Case 16347 Dialogue commands have been added to control page layout accessed through LAYOUT Part tree e Case 15205 Historically the Part tree has treated PARTs as a special case always displaying them expanded at the top tree level For users working by something other than parts eg by groups this can be a nuisance when multiple models are present because it is necessary to scroll all the way down through all the parts in model 1 in order to get to the groups in model 2 Therefore there is now an option to choose whether parts should be displayed expanded at the top level still the default for backwards compatibility or treated as a category that can be expanded by the user if desired If the latter method is chosen then parts are initially displayed as a single line of PART which makes dealing with multiple models easier 1 Ove Arup and Partners Limited June 2011 Page 110 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 This behaviour can be set as default by a preference and preferences to display all the other categories under the type button have also been added e Case 14827 The part trees in both PRIMER and D3PLOT have historically listed parts first placing any extra types the user has selected
96. ingle c e or g 1 Ove Arup and Partners Limited June 2011 Page 118 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Examples curve_1 matches curve_10 curve_11 curve_la etc curve_1 matches curve_100 curve_112 curve_1b1 etc curve_ 1 9 00 matches curve_100 curve_200 curve_300 e Case 16338 From version 10 0 onwards the FAST TCF commands for writing curves out to CSV files and T HIS curve files have been modified so that a range of curves can be selected csv2 E test csv 1 100 auto will write out curve numbers 1 to 100 csv2 E test csv 1 20 24 30 50 auto will write out curves 1 to 20 curve 24 and curves 30 to 50 This curve range option can only be used with explicit curve numbers n and will not work with curve tags as curves can be tagged in an arbitrary order e Case 14730 The start and end times for the HIC HIC d and 3ms operations can now be accessed in FAST TCF scripts and output to a text file or as Reporter variables e g tab output txt 1 hict1 start time for HIC will output the time at the start of the HIC value to the output txt file change hict1 to hict2 to get the end time e g var var_name_tl 1 3mst1 start time for 3ms will output the time at the start of the 3ms value to a reporter var file for use in Reporter change 3mst1 to 3mst2 to get the end time The HIC d times can be accessed with hicdt1 and hicdt2 Graphics e Case 15519 From
97. is has been corrected e Case 16924 The parameter editing panel would not work for an editing panel started from using Edit in JavaScript Now fixed e Case 16801 For EditQ and Create Javascript functions you could not daisy chain open subsequent edit panels when in modal mode default This has been corrected e Case 16644 For constructors with optional label arguments adding this argument as zero could cause the entity not to be created This has been corrected e Case 16643 The LENL and LENM fields for the DATABASE_CROSS_SECTION_PLANAR constructor were required when they should have been optional This has been corrected e Case 16594 Primer will now blank unblank underlying parts and elements when blanking unblanking materials through JavaScript e Case 16363 If the user tried to get the x2 y2 and z2 properties for the Conx class the wrong values would be returned the x y or z properties would be returned respectively Now fixed e Case 15951 The Material property type would return MAT_ELASTIC instead of ELASTIC etc Now changed to return just ELASTIC etc which is what the API documents If you want the full name use the Material function Keyword instead e Case 15276 Blanking and unblanking methods were not set up correctly for the Dummy and Mechanism classes This has now been fixed e Case 15219 The SPC class now supports the _BIRTH_DEATH option and the associated fields
98. isplay an arbitrary text string and the node id or coordinates where the data is positioned These can be turned on in the text file with the commands 1 Ove Arup and Partners Limited June 2011 Page 100 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 show_text true show_nid true show_coord true The arbitrary string is limited to 80 characters and is written in the file at the end of the ndata or data lines e g ndata 1 100 text data 10 10 10 100 text with spaces If the text has spaces in then it needs to be enclosed by s e Case 15035 Historically D3PLOT has taken a very conservative approach to rescanning automatic contours following a change to a data bearing plot This can be quite slow for a large model and two changes in V10 0 have improved this considerably The algorithm used to manage the internal results database has been modified so that more results are held in memory therefore a rescan can now often take place from memory fast rather than requiring a reread from disk slow Many causes of unnecessary contour rescans have been eliminated so the process should not happen so often When cut sections are active recomputation of max min bands now only takes place for parts actually cut by the section which again speeds up the scan e Case 14993 The format of numbers on the contour bar can now be controlled by the user The exponent value and number of decimal places t
99. it to be turned on off The contour bar now shows the reference node s separately for each model in a 1 Ove Arup and Partners Limited June 2011 Page 103 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 window If reference nodes are switched on and a displacement component is being displayed in the local axis system the component name is now prefixed by REF LOCAL General e Case 16423 Selecting all visible entities on the command line could be achieved using the command e g to colour all visible parts blue UT COL PART BLUE This was not shown as an option in the help text in D3Plot but now is An equivalent command AV which does exactly the same thing has been added to make it more obvious what it does e g PART AV e Case 15461 Dialogue commands have been added to turn on off the display of max min values MAX_MIN lt action gt e Case 15460 Dialogue commands have been added to turn on off envelope plotting ENVELOPE_PLOT COMPONENT lt type gt ENVELOPE_PLOT STATES lt list gt Commands have also been added in the WRITE menu to do the same thing WRITE ENVELOPE COMPONENT lt type gt WRITE ENVELOPE STATES lt list gt Graphics e Case 15731 When shift deformed is used the reference plane is now highlighted by drawing a triad showing the location and local axis e Case 15526 From version 10 0 onwards the failure time for any spotwelds can be displayed on top
100. ited June 2011 Page 111 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Material ID name and type Young s Modulus Poisson s ratio Yield Stress Failure Strain Section ID name and type Initial shell thickness e Case 15194 The Quick Pick menu now has a Find option which can be used to find the location of a part node or element in a model When an item is found it is sketched in wireframe mode and a cross hair is drawn through the centre of the item If a second item is found then the first item remains sketched but the cross hair moves to the new item The DELETE key clears any sketched items e Case 15181 Groups can now be selected via the quick pick menu Read e Case 15523 When opening a model if the user selects job ext D3Plot will now find and open job ptf or job rlf if it exists ext can be any file extension e g key ptf01 ptf02 etc Scripting e Case 15968 Version 10 0 of D3PLOT contains 2 new JavaScript functions IsDeleted type id Returns TRUE or FALSE type can only be NODE SOLID BEAM SHELL TSHELL or PART ID can be ve index or ve label If PART is used then this function returns TRUE if all the elements in the PART are deleted otherwise it returns FALSE IsBlanked type id Returns TRUE or FALSE type entity type ID can be ve index or ve label If PART is used then this function returns TRUE if all the elements in the PART are b
101. ity to display larger AVI files e Case 16889 When more than one model is in the database repeated reread operations on multiple models could result in an error message about an attempt to delete a non existent window This did no harm and the programme would continue to function normally however it could be alarming for users It has been fixed e Case 16683 If Undeformed geometry was turned on this would render correctly and if some sort of Deform option eg magnify displacements was then used this too would render correctly However when the deform option was subsequently turned off the undeformed geometry would sometimes be drawn using the deformed coordinates This was due to an internal error and has now been fixed e Case 16588 AC Autoscale Current originally ignored airbag particles when computing a new scale This was deliberate since experience with early implementations suggested that many particles could leak and travel a long way giving rise to very small scales However the algorithm has now been improved so that particles inside the airbag no leakage are now considered when computing a scale Particles which have leaked are only considered in this context if no other structure is visible and there are no unleaked particles in the airbag 1 Ove Arup and Partners Limited June 2011 Page 54 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16538 When capturing imag
102. lanked otherwise it returns FALSE e Case 15697 In version 10 0 user defined data components can now be defined for spotwelds springs and seatbelts All of the LSDA data components can be used in simple formulae and Javascripts The D3PLOT Javascript interface now supports the following entity types CWLD CONSTRAINED_WELD spotwelds GWLD CONSTRAINED_GENERALISED_WELD spotwelds 1 Ove Arup and Partners Limited June 2011 Page 112 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 BWLD Spotweld BEAMS HWLD Spotweld SOLIDS HSWA SOLID spotweld Assemblies SPRING Springs SBELT Seatbelts RETR Retractors SLIP Sliprings PRET Pretensioners in the following functions GetNumberOf GetLabel GetPid GetMid GetTopology Create UbinComponent PutUbinData GetUbinData GetData e Case 11786 The D3PLOT Javascript interface now contains the following new functions for picking and selecting items Select lt type gt Returns the number of items of lt type gt selected IsSelected lt type gt lt item gt Returns TRUE FALSE if an item has been selected if lt item gt is ve it is an index if ve an ID Pick lt type gt lt number gt Prompts the user to pick number of items and then returns an array containing those items If number is ve then the internal index of each item is returned in the array if number is ve then the items labels are returned
103. lass has been added to JavaScript to support the LOAD_BODY keyword e Case 16447 More properties have been added to the Nrb and PrescribedMotion JavaScript classes e Case 16364 Support for control and database cards has been added to scripting e Case 16326 The Conx class now has a length property to get set bolt lengths Additionally the available connection types have been updated to include the new bolt connection types e Case 16278 The maximum length of text allowed for Widget TEXTBOX has been increased to 256 characters from 80 e Case 15882 An Include Select function has been added e Case 15788 JavaScript support for CONSTRAINED_GENERALIZED_WELD is added This keyword can be accessed now using class GeneralizedWeld e Case 15787 Added the _OFFSET flag as a new property of the JavaScript contact class This allows the user to turn on off the OFFSET flag for contacts that support this e Case 15621 Javascript support for INTEGRATION_BEAM and INTEGARTION_SHELL keywords is now available These can be accessed using class IntegrationBeam and IntegrationShell respectively e Case 15383 Support for creating editing and accessing DEFINE_TABLE data has been added to JavaScript 1 Ove Arup and Partners Limited June 2011 Page 94 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 15354 A Transformation class has been added to enable DEFINE_TRANSFORM cards to be created
104. lay parts that were not in the include This was inconsistent with the part tree and has been corrected e Case 15824 The quick pick Key in box is now greyed out for include files as it cannot be used e Case 15076 On Linux and Unix platforms only the Quick Pick information box did not work properly if the user made an ambiguous pick and then selected the required item from the ambiguous menu The information popup would appear and the ambiguous selection menu would be unmapped but then the information popup would disappear again after about 1 2 a second too quickly to enable it to be read This has been fixed and the information popup box will now persist on the screen for the item selected from the ambiguous menu until the user moves the mouse back out into the graphics window to make a new selection Read e Case 16726 When reading a model into an existing model you can now interactively set which include file if any in the existing model you wish to read the new model into This replaces the Layer flag option previously used for such an operation 1 Ove Arup and Partners Limited June 2011 Page 42 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 15694 Primer would not read some Abaqus ELEMENT and ELSET cards if the number of entities per line varied This has been corrected Renumber e Case 16268 Feedback messages are now printed to the dialogue box to tell th
105. mal place could sometimes have rounding errors This has been corrected Generate e Case 16936 When running Reporter through the Shell it will now only run D3Plot and T HIS in batch mode when the user specifies this is what they want to do Previously Reporter would run in batch mode automatically if certain output types were selected e Case 15154 Reporter could use up CPU when waiting to generate D3Plot objects This has been corrected e Case 15143 Checkbox for turning on off error checking during generation when an error was found was not working correctly This has been corrected Graphics e Case 15527 Primer would write the thickness of a border of a program item to a PDF file as a rounded integer which meant that the thickness of the line could come out slightly thinner than expected This has been corrected Preferences e Case 15528 The reporter placement setting did not work correctly on Linux with dual monitors Scripting e Case 15220 Added logic to the script that creates D3Plot data from Reporter variables so that the variable that is read directly as an argument is converted to uppercase before use Previously the variable could be ignored if in lowercase e Case 14639 The script for listing include files did not work if the include file names were split over multiple lines using the continuation 1 Ove Arup and Partners Limited June 2011 Page 65 OASYS LS DYNA ENVIRONMENT SOFTWARE R
106. mbered and any future items created or read will use that scheme For example if you have 1 Ove Arup and Partners Limited June 2011 Page 19 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 coloured by model then if you read in another model its items will all get default colours set according to the new model id e Case 15890 When centre on node CN mode is in use the way viewing translations are applied changes slightly and this was not being considered when testing for whether or not cached nodal screen coordinates were out of date prior to picking As a result node based picking could select the wrong nodes if the most recent viewing transformation was a screen translation if CN was in force This problem also reared its head during V10 development since the changes to Sketching which automatically centre the view at the centroid of the items being sketched also uses this method This has been fixed e Case 15058 The drawing of nodal forces and moments LOAD_NODE with ve factors was a little bit misleading A force is drawn as arrow pointing at node with head at node location in order to distinguish it from a nodal velocity which is arrow pointing away from node This was rendered correctly for ve forces but ve ones simply put the arrow at the tail end of the vector which was not wrong but did not distinguish them from velocities This has been corrected and ve forces are n
107. me for something like DATABASE_HISTORY_SHELL_ID was defined in LS DYNA that was just a single character long then the name would not be stored and displayed correctly in T HIS This has been fixed in 10 0 e Case 16647 Rigidwall forces were not read correctly from the XTF file This would only affect SMP runs if the BINOUT file wasn t present and T HIS was using the XTF file for rigidwall data e Case 15940 In version 10 0 the option to plot Total Mass for a PART has been removed In 9 4 the mass value read from the MATSUM branch of the LSDA file was incorrectly assumed to be the total mass of each PART when in fact it was the added mass Fasttcf e Case 17074 From version 10 0 onwards if a FAST TCF script contains the commands to write a range of curves to a CSV or CURVE file csv2 E test problem_about_t his binout FX2_ver01 csv 1 10 auto and the range doesn t contain any curves then a warning is now generated instead of an error The rest of the script is then processed as normal e Case 17004 If a FAST TCF script was created for curves created using a TRAnslation operation the playback would fail 1 Ove Arup and Partners Limited June 2011 Page 60 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16768 Version 9 4 of T HIS could fail when running a FAST TCF script in a directory where the user didn t have write permissions as T HIS would try and generate some FAST TCF scratch files and
108. mpare data fields and to highlight any that are different This is used in functions such as Model Modified to highlight the details of the differences between models In addition configuration parameters have been added to control how many rows of data the keyword editor shows when initially mapped These can be controlled from Options gt Panel behaviour and saved in the oa_pref file e Case 14546 A Keyword editor capability for SECTION has been added There are a couple of unusual features about this editor 1 Ove Arup and Partners Limited June 2011 Page 83 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 1 All SECTION types BEAM SHELL etc share a common label range so normally the type would be a keyword suffix within the editor However this would make its layout very complex and difficult to read because most models contain multiple element types and consequently each data field could have many different meanings Therefore each element type is displayed separately with the user choosing which to display via a radio button set This has the side effect that it is not possible to change say a SECTION_BEAM to a SECTION_SHELL but in practice it is difficult to see why there should ever be a need for this 2 SECTION_BEAM has quite a complex layout with the meaning of data fields varying according to the element formulation ELFORM in use If all possible formulations were displayed sim
109. n a text box table cell etc For example HIC 2f will display the valuable HIC value to 2 decimal places e Case 8819 Added the ability to format a variable globally in Reporter this is done through the variable edit panel Write e Case 15955 When running from the command line Reporter would always ask to confirm overwriting a reporter file if you have chosen to write out a reporter file and a previous one exists This has been changed so that you do not have to confirm this 1 Ove Arup and Partners Limited June 2011 Page 125 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 4 5 Shell 4 5 1 Enhancements in 10 General e Case 16441 From version 10 0 onwards the Kill menu in the job submission panel contains a new Quit option This option will make LS DYNA terminate without writing any restart files Model build e Case 16728 The shell can now accept drive mappings from the oa_pref file e g oasys drive_a lt dir to map gt This means that the same Ist listing file can now be used for submitting runs on a Unix cluster and post processing results in Reporter on a PC User interface e Case 14282 Users have complained that when they select a version of Dyna and then change SMP MPP or single double precision the version of Dyna gets reset to the first on the list The order of the buttons are now set out more logically to make this less likely to happen The SMP MPP buttons are now on t
110. n now update a field if the parameters underlying value is the same as the previous value Previously Primer did not do this Part replace e Case 16435 If a model contains ASSIGN_MASS definitions without any mass group and part replace is performed with the option to remake the assign mass a crash may occur This is fixed e Case 16298 Part replace of rigid part with accelerometers was only re attaching node N1 This is now fixed e Case 15973 Part replace now has an option to transfer Initial stress and Initial strain cards from the source model to the target Part tree e Case 17113 The part tree could give harmless button colour fill error messages if it contained fully transparent parts This has been corrected e Case 16977 When in part tree contents mode if right clicking on a loadcurve and clicking edit the edit panel would not open This has been corrected e Case 16418 Primer could crash if using the Information popup in the parts tree if the Primer session contained multiple models This has been fixed 1 Ove Arup and Partners Limited June 2011 Page 40 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16412 If the PART tree was undocked in either D3PLOT or PRIMER then clicking on a row in the part tree on the right hand side of the window didn t do anything if the mouse was futher right than the original right hand edge of the menu before it was undocked This has be
111. n to original sort order Alphabetical sorting initially looks at title strings but if the items do not have any defined it reverts to the full menu row If a mixture of titled and untitled items are found those with titles will always appears at the top of the list e Case 14869 Multiple selection during creation in the keyword editor is now available for INITIAL_STRESS_DEPTH and INITIAL_PWP_DEPTH e Case 14483 When selecting VIS ible items in object menus one option is All visible Historically this has been programmed to mean everything in the current view as clipped by the window the equivalent of dragging out a rectangle of the whole window However this was not what was intended it should have selected everything currently drawn whether visible in the current window at the current scale or not It has been corrected to do this and All Vis now selects everything that would be chosen were you to Autoscale the model Drag out a screen area that encompasses the whole screen e Case 13410 Various improvements have been made to picking and selection By default Primer now shows the item under the cursor by highlighting and labelling it This is referred to as predictive picking and it can be turned on off and also restricted to just highlighting If ambiguous selection is enabled and the current cursor position would result in an ambiguous pick then predictive picking makes a distinction between the
112. new position if the requested angle was more than 90 degrees away from the current angle An error has been fixed which would have resulted in no motion taking place if the requested angle for these joints to be rotated to was exactly zero degrees The failure of LINE joints with unlimited motion to calculate their current travel distance has been fixed Not only would this not have been reported but attempts to drive the joint to a given travel distance would have failed Some other improvements have also been made The stability and accuracy of the solution has been improved meaning that it will now run correctly with much tighter convergence factors than previously Before it would have been likely to lock up This should make it possible to achieve more accurate results for mechanisms that are a bit sloppy with the default settings The convergence speed of the solution has been improved Mechanisms should run a bit faster and should converge on requested explicit solutions more quickly 1 Ove Arup and Partners Limited June 2011 Page 29 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Feedback during driven motion user stipulates a position or angle has been improved Previously it would only report every 10 iterations but now it will also report if two seconds have elapsed since the last report giving more confidence that it has not frozen Response to the STOP butt
113. ng For contacts an error is no longer reported for the combination IGNORE 0 SOFT 2 e Case 15226 A new preference has been added create_connections_from_welds_on_check which is on by default If users have large models with welds without connections switching this setting to off will speed up model checking by omitting connection creation and checks on spotwelds The result will however be less rigorous so the setting is not recommended e Case 14957 Primer now issues error messages when solid sections with lt ELFORM gt set to 1 or 2 contain degenerate elements without parameter lt ESORT gt on CONTROL_SOLID set to 1 e Case 14915 Various checks have been added to inform of the case where element_shell_thickness applies in preference to the thickness specified on the section card Additionally the part table in such cases will now report EL_SH_THK for the gauge of such parts and prohibit edit There is also a warning if some but not all shells of part have INITIAL_STRESS_SHELL _SET or INITIAL_STRAIN_SHELL _SET e Case 14897 If the master side of a tied contact contains shells which are overlapped by other shells the parts of which may or may not be included in the contact definition the process by which LS Dyna decides to which shell a node ties becomes rather random If the shells are of different thicknesses a node may tie or not tie unexpectedly Furthermore changing the thickness of the part in contact ma
114. ng s modulus E being available from the material definitions of the cut elements Deleting e Case 16745 Groups now have a lock switch which protects the group contents against clean up e Case 15669 It is now possible to cut out and replace an include file by deleting its contents and reading a new file or rereading the existing file which has been edited externally This functionality appears as a Replace option in the include file tree This process requires the ability to delete items forcibly meaning anything that is locked by something else still gets deleted and is replaced by a latent definition So Forcible deletion is now available as an option in the Remove Delete panel Dummies e Case 16367 Command line input has been added for Dyna method dummy positioning e Case 14630 A pick node option has been added to the dummy positioning panel to set the H point 1 Ove Arup and Partners Limited June 2011 Page 77 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 9609 A Dyna dummy positioning feature has been added to Primer This allows the user to set up a Dyna analysis that will pull a dummy into its desired position This method means that deformations that occur during positioning can be incorporated into the dummy model Elements e Case 10977 Creation of accelerometers will now by default create a rigid body for the 3 nodes if they are on deformable elements
115. nge the penetration crossed edge result when the shell is warped Preferences e Case 15682 When you pressed dismiss or pressed the X at the top right to dismiss the preferences menu a confirmation box was displayed asking you to confirm the exit However if you did File gt Exit it checked to see if there were any errors or if there were any changes that you had not saved and prompted you to save them The behaviour has now been changed so that both dismiss and file exit check for errors and unsaved preferences Also the logic for checking if a preference needed saving was sometimes not correct This is now fixed e Case 14608 In the Preferences Editor graphics overlay mode can now be set to one of OFF FREE FEATURE or ALL In addition it is now also possible to specify the overlay line width in the Preference Editor Quick pick e Case 15417 A request has been made to distinguish somehow in the ambiguous menu between picking a solid part and picking the part of the shells which coat it The introduction of predictive picking in V10 should make it easier to see which is which and if an ambiguous pick is made it is now possible to hover over a menu row and see the relevant part highlighted Since parts are highlighted using both their name and by drawing them with free edges it should be easy enough to tell which is which e Case 13706 The Quick Pick menu now has the type Include file available making it possible
116. not offset properly as we did not know what the offset was 1 Ove Arup and Partners Limited June 2011 Page 21 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16517 If you tried to add a new child include transform to the model by doing Add new child gt INCLUDE_TRANSFORM in the include tree then the new include was always made a child of the main file even if you tried to add the child to an existing include Now fixed e Case 16416 NODE_TRANSFORM definitions inside INCLUDE_TRANSFORM files did not work correctly if the nodes in the set were not inside the include file i e if they were in a different include file This is now fixed e Case 16286 IDs of INITIAL_STRESS_SECTION cards used by an INCLUDE_TRANSFORM were not being offset They are now offset by idnoff e Case 15260 When reading in an include transform containing a MAT34 card with AOPT set Primer could give a message regarding orientation of the material axes even if AIRBAG_REFERENCE_GEOMETRY is present for nodes shells that use the material This has been corrected e Case 14920 A new preference find_data_for_scan and an option in the Model read options panel have been added to make Primer NOT look for PARAMETER and DEFINE_TRANSFORMATION data when doing a model scan reading There are 2 consequences to this Firstly if your include file uses parameters they will be missing and given the value 0 by Primer Primer will wa
117. ns and their contents are also flagged 1 Ove Arup and Partners Limited June 2011 Page 10 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 however the part used by the connection FE contents was not This has been corrected e Case 16234 Items that are referenced but not defined also called latent items can no longer be added to the clipboard Command files e Case 16961 It is now possible to input filenames with spaces in the dialogue box commands by enclosing them in quotes Comments e Case 15833 There are various places in Primer where a system text editor may be launched for example when editing comments at the top of the deck Two problems have arisen with this On Unix and Linux in 64 bit mode only there could be a conflict between the security routines and the process used to launch the editor the result of which would be that the editor session would run normally but when it was terminated a second and possibly even a third editor session on the same file might start On Windows an edit session might fail to start if the filename to be edited was shorter than the filename of the editor executable itself This would be a rare occurrence since temporary filenames tend to have long pathnames whereas executables tend to be shorter but it could occur Both problems have now been fixed Connections e Case 17183 It was possible to get mis shaped solid spotweld connections when creating spot
118. nt Previously at mesh corners Primer was reporting some penetrations which Dyna does not and missing some which does Dyna report Primer now uses the parametric of the node to the penetrated segment to determine the treatment Users will notice that Primer10 gives a considerably lower number of spurious penetrations than previous versions 1 Ove Arup and Partners Limited June 2011 Page 41 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Preferences e Case 16342 The preference extensions_for_database_from_dir did not always work for compound strings such as k i This could result in the failure of the function create database from directory to find all files that it should Quick pick e Case 16827 When using Quick Pick only with type ENTITY with more than one model on the screen things could behave in strange fashions blanking what shouldn t be blanked and sometimes refusing to restore the status quo following a middle mouse click This was caused by the picking routines presenting all the different types that form part of ENTITY to the blanking routines in an order that they didn t expect and hence confusing their logic This has now been fixed e Case 16490 Quick pick blanking only operations on include files are now not applied to materials section etc contained within the include Previously all materials within the include were actioned therefore it was possible for an only to disp
119. nvironment 10 0 is available on the following platforms Windows XP Vista Windows 7 32 bit XP 64 Vista 64 Windows 7 64bit 32 and 64 bit Linux 2 6 kernel Suse 9 0 and 10 0 32 and 64 bit Redhat Enterprise 4 0 32 and 64 bit Redhat Enterprise 5 0 32 and 64 bit HP PA RISC HP UX 11 0 and 11 11 64 bit HP Itanium HP UX 11 23 64 bit Sun Solaris 8 and 10 64 bit Silicon Graphics Trix 6 5 64 bit IBM AIX 5 1 64 bit e We build Linux 2 6 kernel versions on both SuSe and RedHat however we have found that the executables seem to be completely interchangeable with no problems or loss of performance 1 3 Graphics hardware supported The default graphics protocol used on all platforms in the table above is OpenGL which gives good quality 3D performance on a wide range of hardware Legacy X Windows 2D only graphics drivers remain in PRIMER and D3PLOT on Unix and Linux platforms since these are used by a small minority of clients who display over a network of mixed machine types The 2D X Windows driver has been withdrawn from T HIS for technical reasons however it is now linked with both hardware OpenGL the default and the MESA 1 Ove Arup and Partners Limited June 2011 Page 1 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 emulator on UNIX and Linux MESA emulates OpenGL in software on X Windows therefore clients using a mixed machine environment with only 2D X Window
120. ny items that are picked e Case 12426 The colour of contact surfaces in Primer has historically used the default colour palette based on label 1 red 2 green etc however when a contact is sketched from an editing panel the slave side is drawn in green and the master in red which makes it easier to tell which side is which 1 Ove Arup and Partners Limited June 2011 Page 80 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 The option of using this green red slave master colour scheme has been added for normal drawing of contacts and may be invoked as follows As a default for all contacts via the Colour panel For selected contacts via a Quick Pick or Part tree Colour popup It may also be set as the default by using the preference primer contact_colour by_side Other choices for colour in the preference are an explicit colour eg red or default to give the standard range of colours by label e Case 8431 An ONLY function has been added to the contact editing panel which enables user to display just the contents of the contact or the underlying elements in the case of segment based contact e Case 3741 The sketch function in Primer has been enhanced to plot cross hairs on the sketched item set CN automatically label the item and label its nodes when zoom is sufficient This applies only when a single item is sketched See Display gt Sketch Options Additionally the
121. o display can be set in Contours gt Option popup gt Number format Two preferences can be used to set the values d3plot contour_exponent d3plot contour_dec_places e Case 12776 If the Max Min option is turned on the data value can now be displayed on the plot as well as the label This is on by default but can be turned off in the Max Min menu Cut section e Case 16154 When selecting cut sections in the dialogue command box e g CUT GET lt id gt 1 Ove Arup and Partners Limited June 2011 Page 101 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 the lt id gt previously had to be specified by the cut section number It can now be specified by the name of the section as well e Case 15454 The command THICK_CUT has been added into the dialogue commands for cut sections to turn on off the plane thickness To turn it on CUT_SECTION THICK CUT lt thickness gt To turn it off CUT_SECTION THICK _CUT OFF The command CAPPING has also been added to set whether 2D elements are capped To turn it off CUT_SECTION CAPPING OFF To set it to true thickness lt factor gt CUT_SECTION CAPPING TRUE_THICKNESS lt factor gt To set it to a fixed thickness value CUT_SECTION CAPPING FIXED_THICKNESS lt value gt e Case 15184 Basic space cut sections are now rendered in 3D mode completely removing any need to revert to 2D Cut section display generally has also been speeded up
122. o summarise Orient Drag will show the 3D shape and orientation that would be used were it possible to define boxes in an arbitrary 3D orientation and at the end of each drag the resulting orthogonal bounding box that Primer will use is then displayed However this results in a discrepancy between the current min max coordinates and the actual coordinates that will be used when the box is finally updated at the end of the ORIENT e Case 16332 In the BLANK menu mixing the use of the All buttons Model contacts etc with explicit selection in the object menu could result in things being blanked or unblanked despite not being selected In some cases it might result in a negative number of items being supposedly reported as selected for blanking This could be worked around by restarting selection in the object menu The problem has now been fixed e Case 16247 Historically PRIMER has always defaulted to colouring part based items by part other labelled items by label sequence and non labelled items by fixed colours It also offers Colour all by to base colours on model id include file id assembly id part id section id and material id which updates all current graphics However the most recent Colour all by setting was not remembered so that any further models read in or items created would always get colours assigned using the default PRIMER scheme The most recent Colour all by scheme setting is now reme
123. odified or deleted as required Menus e Case 15398 In previous versions of the Oasys Ltd LS DYNA environment suite the directory selector menu could not be resized on Windows This has been fixed in 10 0 so the window can now be resized to show more directories and longer directory names Movies e Case 17085 Historically D3PLOT decompressed all background animation movies into memory and then displayed them from there This was quick but used a lot of memory It has now been modified to stream background movies instead decompressing each frame on the fly This is slower but not unacceptably so and the option to use cached images is still there although it is no longer the default Multiple wdws e Case 14276 From version 10 0 onwards D3PLOT can now read a new Template file that can be used to control which models are loaded into which window and to define model offsets colours etc within the window The template file is a simple ASCII file that has the following format Window 1 model 1 offset model x 0 y 0 z 0 mode shaded colour red Window 1 model 2 offset model x 100 y 0 z 0 mode shaded colour green Window 2 model 1 offset model x 0 y 0 z 0 mode shaded colour red Window 2 model 3 offset model x 100 y 0 z 0 mode shaded colour blue This example puts models 1 amp 2 in window 1 and models 1 amp 3 in window 2 The full range of options are as follows offset DEFAULT MODEL SCREEN or OFF DEFAULT MODEL
124. offer labels which are being used by structural parts e Case 15328 When model checking encountered an ill conditioned connection contact definition where there were no entities on slave or master side the model check process was being aborted and spurious reports of memory allocation failure were being issued The case of an empty contact is now treated correctly and will no longer cause model checking to abort e Case 14719 When a rigid part has a BOUNDARY_PRESCRIBED_MOTION defined with velocity specified at t 0 Primer reports a warning if there is no INITIAL_VELOCITY_RIGID card defined for the part It is however legitimate to define the nodal velocities directly for rigid parts for example by INITIAL_VELOCITY Primer has been corrected to check for definitions which apply to all nodes of the part e Case 14669 Primer now issues an error message if a part made of MAT_GAS_MIXTURE or MAT_ALE_GAS_MIXTURE does not have a corresponding INITIAL_GAS_MIXTURE card The error message reporting zero mass densities for the above two materials is no longer displayed in Primer as the mass densities are defined on the INITIAL_GAS_MIXTURE card e Case 4006 An error message is given when mass is applied on an non structural node or a node set having non structural node Clipboard e Case 16296 If all the layer parts of a connection are on the clipboard when a find referenced items operation is carried out the connectio
125. oints would only create 1 beam between the start and end points regardless of the element size was set Now fixed Model build e Case 16855 Model build from csv file now supports creation of the POS6P affine transform for GENERAL_TRANSLATE_TRIAD This method and GENERAL_TRANSLATE_VECTOR is currently only available for command line build e Case 16652 If a file of the same name exists in more than one directory it is possible for the simple build method to select the wrong component file Simple build works from a file written to the temporary directory To enable the use of relatively defined includes within a component file a change had been made to use INCLUDE_PATH for simple build The above is an unwanted effect of that change To satisfy both requirements as best we can the code has been changed to run a first pass using absolute include filenames in the temporary file and only if that fails do we run a second pass using INCLUDE_PATH 1 Ove Arup and Partners Limited June 2011 Page 33 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16354 The info file generated during model build from csv operations now includes information about failed cases e Case 16226 Models automatically keyed out in primer model build using the build from csv module or the database template build panel in simple mode only do not correctly support the keyout of the model in relative mode These were keying ou
126. on during driven motion has been improved It is now checked much more frequently which should get rid of potentially long delays between clicking on STOP and the mechanism calculation halting Diagnostic output that really should only have appeared for debugging purposes only has been removed However a verbosity setting has been added to the options panel to control the level of output making it possible to turn it back on selectively which may help to diagnose problems e Case 17185 When positioning a mechanism in batch or interactively by moving points it could be frustrating that it gets stuck at the first attempt but then will achieve the desired position on the 2nd try This is because the 1st pass distorts the mechanism very slightly and this can loosen it just enough to permit it to get past the point where it got stuck the first time Therefore the Move point logic has been modified slightly so that if it gets stuck then it will loosen the convergence tolerance slightly over a few iterations in an attempt to get it past that point and then restore it to its original value if it succeeds This is a small change but it may make the difference between success and failure in positioning a subset of mechanisms with difficult intermediate positions e Case 15910 In the command line MECHANISM menu the fact that you can LOCK and UNLOCK a mechanism connection had been omitted from the help text This has now
127. option move copy welds with panels which will be applied to welds when all the shells to which they connect are oriented e Case 14499 Orient using contact now allows selection of multiple parts against which to contact e Case 13411 When using the shell gt offset feature the shell offset is now consistent for the selected shells even in the shell normals are not e Case 10032 On completion of copy orient the copy option is now de activated It was deemed safer to make the user activate copy each time rather than leave copy mode as active e Case 8421 The Orient menu now includes an object for projection of entities onto a surface or mesh comprised of shells shell sets or shell parts e Case 4032 Using the Orient gt Drag node function nodes can now be dragged either along attached shell planes or along global or local X Y Z axes or XY YZ ZX planes The impact of this movement on element quality can also be viewed in the form of contours Output e Case 16117 Previously skipped data in a model keywords which cannot be read was written to the master file and a message about it would occur even when the user was keying out an unrelated include Primer has now been corrected to write skipped data in the applicable include 1 Ove Arup and Partners Limited June 2011 Page 88 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16048 If the values of SFA and SFO on DEFINE_TABLE are z
128. or clipping volumes Once a clipping volume has been defined it can now be resized interactively on the screen by dragging handles on the volume The volume can also be repositioned by dragging it in the global X Y and Z axes by pressing and holding the left middle and right mouse buttons respectively A Drag button has been added to the menu to put it into drag mode Clipping volume definitions can now be saved and retrieved via a file which works the same way as the file for cut sections When clipping volumes were sketched they disappeared as soon as the screen updated A new switch has been added to the panel to draw the volume which is persistent until the user turns it off The menu has been reorganised so that all the options needed to define a volume are now on one panel This should make creating and editing volumes quicker and easier 1 Ove Arup and Partners Limited June 2011 Page 116 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Xy plot e Case 15203 From version 10 0 onwards the following enhancements have been made to the XY PLOT menu 1 The curve labels in the XY PLOT window now include the model number Hover text has also been added to the buttons so that the complete curve label can be seen without having to resize the window 2 As items are picked they will be labelled on the screen if the new options to label picked items is set shortcut J or from the Options dropdown menu 3
129. ot been read in The problem is largely theoretical because we have never encountered the situation where the tree file for a dummy is in one include file and its structure is in another but it has been picked up in testing The problem has been solved by deferring the end of dummy calculations until after the whole model has been read in copied Elements e Case 16263 Primer would not read the second line of a ELEMENT_SEATBELT_SLIPRING card if ONID was zero This is as per the LS Dyna manual however Dyna will read the second line if ONID is zero and the fifth field of the second line is blank Primer reading has been modified to match e Case 15981 In previous versions the ELEMENT_BEAM editing panel would by default install options such as OFFSET that might have been used in previous Create instances This is no longer done e Case 15223 Primer would previously report incorrect internal angles for concave quad shells in certain contexts This has been fixed e Case 15146 When creating a shell element the topology could be altered incorrectly if the element shape was excessively distorted Now fixed e Case 15030 Primer will now allow N2 to be ve N1 for discrete ELEMENT_BEAMs Formfx e Case 16942 Various problems arose with the Forming option in which results from a source model are mapped onto a target one 1 It was unacceptably slow 1 Ove Arup and Partners Limited June 2011 P
130. ow drawn as arrow pointing at node from ve side ie the mirror image of the ve force symbol Moments were drawn using the same part circle round axis symbol whether the moment was ve or ve giving no visual indication of the change of sign This too has been changed ve moments still draw a ve going circle but ve moments now draw the circle in the opposite direction giving a more accurate visual indication of the direction of the moment e Case 15053 Shell triads could sometimes be displayed in global coordinates rather than local if the shells were very small This has been improved e Case 14956 Spotweld beams drawn normally had opaque blobs at their ends however if true sections were turned on these blobs were drawn in wireframe Now the blobs are opaque in all modes e Case 14769 If only part based items ie elements are being drawn and a model is moved completely off the screen so that it is not visible then it may fail to draw when it is returned to the screen eg by an autoscale 1 Ove Arup and Partners Limited June 2011 Page 20 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 This was due to the clipping test for all parts being off the screen being mis interpreted as there is no need to redraw anything It has been fixed by changing the order in which clipping tests take place Ipp e Case 15497 IPP impactor positioning could leave the head giving a glancing blow rathe
131. peration can now be terminated using Primer s Stop button This will complete the current Assembly but will not consider subsequent target points e Case 15865 The function create build database from model includes was intended to be applied to as read models If the function was applied to models which have been created in Primer and not yet saved it could crash the program This has been fixed e Case 15470 Model build in command line mode was found to sometimes cleanup sets which have no cross references This is not necessary these sets which may be deliberately being kept will not now be deleted e Case 15335 Model build would not accept the following names as valid character strings e E d D and e1 E1 d1 D1 e2 etc Now Primer treats any string where the first digit is not a number as a valid character string Note that for floating point numbers the formats 1e2 and 1d2 are as before acceptable e Case 15238 When reading in a model containing include files where different include files have HM comments referencing the same assembly Primer would create multiple assemblies with the same name This has been corrected e Case 14663 Warnings about undefined parameters are no longer issued during command line automated model build using the PEDLEG_UPPER type e Case 13192 Automated positioning which uses the contact penetration algorithm has been sped up by a factor of approximately 2 by improving how the
132. permits command line modification of the belt refitting parameters in the auto refit panel notably including whether or not to delete the old belt whether to reuse its labels and the maximum number of iterations Checking e Case 17214 A new check has been added to ensure INITIAL_STRESS_SHELL TSHELL values are different for each integration layer e Case 17075 A new check has been added for incorrect nodal order for type 19 20 solid elements 1 Ove Arup and Partners Limited June 2011 Page 69 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16676 A check has been added to report any non structural nodes in a node set which defines slave side of tied spotweld contact as an error It seems that LS Dyna will not initialize if this is the case e Case 16552 Added a new CONTROL check element beams cannot have element formulation 1 2 or 11 if running a linear implicit analysis CONTROL_INPLICIT_SOLUTION with nsolvr set to 1 e Case 16026 For AIRBAG WANG_NEFSKE the combination of TVOL 0 T 0 LCT 0 CV amp CP 0 and A 0 can cause Dyna to fail A warning has been added for this combination e Case 15780 Added a new error check for the following combination which causes an error termination in LS Dyna A part using MAT 123 with an hourglass card of type 6 7 or 9 when running in version 971R3 e Case 15690 A check has been added for a massless node on DEFINE_COORDINATE_NODES
133. pic enhancements and bug fixes are listed by case ID most recent first 3 1 PRIMER 3 1 1 Bugs Fixed in 10 Adhesive e Case 16321 The adhesive path split function did not work correctly The path itself was correctly split but the resulting solid elements could reference the wrong nodes Fixed now Airbag e Case 16918 When creating a new airbag if you created a new item such as a part or part set from a popup on the airbag edit panel the airbag edit panel was not updated correctly with the newly created item This has been corrected e Case 15106 The yellow row numbers on the airbag edit panel were not updated when using the panel slider This has been corrected e Case 15040 Merging node which was used in an ATRBAG_SHELL_REFERENCE_GEOMETRY corrupted the entry in the reference geometry Now fixed Editing a node which had AIRBAG_REFERENCE_GEOMETRY defined for it would lose the reference geometry Now fixed Airbag folding e Case 15124 When reading origami data Primer would give an error if the factor for a scale fold was lt 0 This is now valid since 9 4 and so the error message has been removed e Case 14256 Quick pick did not work for parts after converting a mesh independent origami into a normal origami Now fixed 1 Ove Arup and Partners Limited June 2011 Page 4 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Assembly e Case 16272 A model build from csv file o
134. ple models Version 10 0 has been modified so that you can now open multiple models in the same directory T HIS will now open the same binout twice but it will generate a warning message in the dialogue window if you are using the same file for 2 or more models e Case 17022 Due to an internal error T HIS could crash when reading a CSV file that contained where a complete column of numbers wasn t defined This has been fixed in 10 0 and more feedback is now written to the dialogue window showing what was actually read from the file Successfully read curve 1 from CSV file gt 1 Number of points 727 No points read for curve 2 from CSV file gt 2 Successfully read curve 3 from CSV file gt 3 Number of points 822 e Case 16979 T HIS wouldn t read in curves properly from a Keyword file if there wasn t a white space between the SFA and SFO entries on the DEFINE_CURVE card This would work DEFINE_ CURVE 1 0 1 0 1 0011E10 0 0 0 0 0 0 0 0 0 1 0000000 1 0000000 2 0000000 2 0000000 This wouldn t DEFINE CURVE 1 0 1 01 00111E10 0 0 0 00 0 0 0 0 1 0000000 1 0000000 2 0000000 2 0000000 e Case 16666 In version 9 4 the option to swap between displaying model titles and directories in the model Reread panel didn t work if the panel was started via the Reread button in the read menu e Case 14905 In version 9 4 the option to automatically extract curves to match those already read from a model didn t work i
135. r defined component in the settings file and reloading the correct index on replay by looking up this name in the list of components Write e Case 16434 Writing out elements at nodes in the WRITE menu could add on an extra element if you selected a list of nodes to output and the number of elements attached to each node was different This is now fixed 1 Ove Arup and Partners Limited June 2011 Page 58 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16237 In Write gt Keyword if you tried to write out initial stresses for shell elements and you set the number of integration points to output to a number lower than the number in the shell the values could be incorrect This was due to an internal error and has now been fixed The number of integration points the user can output has been limited to 1 2 or int pts This is because it is not always obvious which values should be mapped on to the new integration points in some situations Limiting it to these values the user can get the middle outer surfaces or all integration points Ztf e Case 17252 When reading a ZTF file a crash could occur if both The version of D3PLOT is a 64 bit one The keyword deck contained SECTION_SHELL and INTEGRATION_SHELL e Case 15362 A mis match between the contents of the ztf file and a ptf file could cause D3Plot to crash This could happen if the Utilities gt Compress function had been used to write a cut
136. r panel Merge e Case 15415 During a model merge you can now select the destination include file of the slave items in the master model This can also be set when merging clipboard contents into a model e Case 13290 It is now possible to give a start label for relabelling items that clash If it is too low it reverts to the previous behaviour with a warning Mesh e Case 15726 Tria elements are now split along with quad elements when selecting to split multiple quads into four if the tria is surrounded by split elements that will lead to mesh transition problems e Case 15355 If an undo was done in the meshing panel the PID textbox would be reset It is now kept e Case 12353 It is now possible to create a hole in a mesh in Primer e Case 12159 Some new tools for improving element quality are now available in Primer Nodes can be dragged to improve quality Alternatively Primer can be instructed to automatically improve element quality Model modified e Case 16121 When Model Modified compares the model in memory to the original version on disk it obviously has to read it in again and there are certain operations during 1 Ove Arup and Partners Limited June 2011 Page 86 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 the read process which can modify the deck during this second read meaning that comparison is not exactly with what is on disk This can hide changes that PRIMER itself has made
137. r rules applied and once with all floating point arithmetic If the results differ by more than 1 part in 1e6 a warning is issued that the result of the expression depends on integer truncation It is recommended that users wishing to make deliberate use of integer truncation make this explicit by using the int x function This will make their intentions clear to anyone else reading their expression and will also stop the warning mentioned above being generated 1 Ove Arup and Partners Limited June 2011 Page 37 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 15620 Parameters in LS DYNA are either real ie floating point or integer and PRIMER behaves in the same way However where an integer parameter expression was used it was originally evaluated in double precision floating point format then converted to single precision floating before truncation to integer with the result that the precision was about 7 5 decimal digits This matters if parameters are used to compute large labels of 8 or more digits since the maths were not precise enough to evaluate these correctly Parameter expression calculation has now been modified so that parameters are evaluated in double precision floating point format as before which gives about 15 significant figures of precision where an expression or part of it is integer then it is evaluated using integer truncation rules for integer pa
138. r than a direct one at some impact points The algorithm has been improved in Primer10 The iterative use of the contact checker has also been speeded up considerably Image e Case 15971 An issue regarding overlapping text in the Images panel has been fixed Include e Case 16938 The closing of the include selection panel opened from edit panels could cause issues in subsequently opened panels This has been corrected e Case 16506 When selecting include files to write you can now give path names which use directories that do not exist Primer will create the directories as required e Case 16393 Copying an item resulted in the current include of the applicable model being set to the master file This has been corrected so that the current include is preserved Include transform e Case 16940 If a transformation was removed from an include file which was itself a child of an include transform then it would not be removed correctly Now fixed e Case 16732 Primer would not change units for loadcurves correctly during INCLUDE_TRANSFORM if the loadcurve was in a different include file to the keyword the loadcurve was used in Now fixed e Case 16558 In version 971 R5 the meaning of IDROFF for INCLUDE_TRANSFORM has changed from Offset to section ID and hourglass ID to Used for all offsets except for those listed above Primer now uses this logic Previously some items e g airbag and deformable to rigid cards were
139. r when the part tree is displayed in contents mode e Case 13413 The List menu in the Contents mode of the Primer Part Tree now includes a Find button e Case 13404 You can now add remove and replace assembly contents to from the clipboard by right clicking on an assembly in the part tree e Case 12723 The information panel accessed through quick pick is now available through parts on the part tree Pedestrian e Case 4132 A javascript has been written that will mark a vehicle according to the EuroNCAP or GTR specifications for pedestrian impacts It is available in the primer_library scripts folder where the Oasys Ltd LS DYNA environment software is installed Once the lines have been marked csv files of impact points can be created for head lower leg and upper leg impacts These can be used in Primers automatic model build to create multiple models of different impact positions The lines are drawn using beam elements and can be saved as a separate model A separate script is available that can convert the beams into IGES lines This is also in the primer_library scripts folder 1 Ove Arup and Partners Limited June 2011 Page 90 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Penetrations e Case 16693 The contact checker has been corrected to account for the setting Q2TRI on optional card D of contact If this setting applies two triangular segments are applied to a quad shell This can cha
140. r whether a node is defined for each belt path point and if there is will update the point s x y z coordinates to become that of the node overriding any coordinates stipulated in the file e Case 16747 When a model contains 2D seatbelt elements PRIMER includes the mass of their part s in its normal summary table However it was calculating the wrong value because it was treating the first field of the MAT_SEATBELT card as density rather than mass per unit length This has now been corrected This mass per unit length is now smeared across the elements that make up the seatbelt to arrive at a correct overall mass Note that this requires that the 2D seatbelt elements have been meshed consistently from quads as required by LS DYNA and that EDGSET on the relevant SECTION_SHELL card has been defined correctly as a node set spanning one end of the belt Failure to meet these two requirements will result in no mass being calculated for the belt elements e Case 16560 Error check for retractor fed length less than 3 min length of mouth element was incorrect It was applied to elements internal to the retractor but it should have been applied to the external mouth element This has been corrected e Case 16061 When a sub section of an existing 1d and or shell seatbelt definition was selected manually for refitting PRIMER would offer to reuse any existing sliprings but this process did not work correctly Depending on th
141. rameters the result is retained in double precision format right up to the point where it is converted to an integer thus the full 15 significant figures of precision are retained In practice a signed single precision integer is limited to the range 2147483647 ie a bit more than 9 significant figures and this will limit the precision of the outcome e Case 15073 If a parameter is edited in the main Parameter modify panel then as with the keyword editor the definition being changed is the live one currently in use in the database and not a scratch copy of it This limitation is necessary to permit changes in parameter Expression definitions to update correctly This means that if other operations using parameters are in use at the same time and the most obvious example of this is an editing panel using parameterised definitions then there is a danger of the old and new values getting confused and hence the association between data field and parameter being broken Therefore Primer has been modified so that it knows that a parameter is currently being edited and it will continue to use the original unedited definition until the parameter is either updated with its new value and this change propagated through the model To signify this parameters on editing panels will be displayed in magenta and the hover popup will explain what is going on However it is recommended that this method of working is not used and instead
142. re is a new FIND tool which offers further options Groups e Case 14037 Primer will now read group visual properties which are either stored in the post END group data or in an ascii group file written from Primer or D3Plot It will read group colour group transparency group plotting mode and group blanking status Primer will also write this data to the post END group data or an ascii group file if all the part based elements in the group have matching visual properties Ipp e Case 15493 The min max length of rod and other dimensions are now configurable under a settings option for the IPP impactor Additionally a maximum distance contact point to target can be specified and any positions outside this will be rejected Include e Case 15421 It is now possible to rename an include file in the part tree and include tree e Case 14575 The include tree now shows the include file labels as well as names 1 Ove Arup and Partners Limited June 2011 Page 81 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 14002 When using the include tree to add a new include file to the model the file you are adding can now itself contain INCLUDE or INCLUDE_TRANSFORM cards This applies to both Add new child gt INCLUDE and Add new child gt INCLUDE_TRANSFORM Include transform e Case 15584 DEFINE_TRANSFORMATIONS can be created by picking nodes e g the 6 points required for POS6P option Inst
143. rences are available to set the defaults e Case 14513 Graphics speed improvements have been made in the following areas Cut section calculation and drawing have been speeded up considerably Dragging a cut section through a model is now many times faster both because of the changes above and because updating the cut plane and for data bearing plots automatic contour bands have now been turned off during dragging This is optional and these can be turned back on again if required Unnecessary recalculation of automatic contour bands has been reduced and when cut sections are active recalculation now only takes place for those items actually cut by the plane Much more use is now made of recent graphics hardware and a new tuning 1 Ove Arup and Partners Limited June 2011 Page 105 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 panel enables display speed to be optimised for a given piece of hardware This tends to give speed improvements of at least 3x on modern machinery and sometimes substantially more Groups e Case 14709 When results are being read from a read only file system problems can arise when groups are used since D3PLOT normally builds a binary jobname grp file in the results directory and if this cannot be created it gives a warning message and stores this in a temporary directory instead Regardless of where it is stored this grp file persists when a session ends so that
144. rked When this was added it used a copy of the title string instead of the BEGIN PGP DATA line as the header for the encrypted data in the output This was because of an internal muddle over which line in the input deck contained the PGP header data and has been corrected e Case 15773 DEFINE_CURVE DEFINE_FUNCTION and DEFINE_TABLE all occupy the same label range despite being different keywords in effect they are all sub keywords of the generic type curve Accordingly PRIMER allows you to modify a curve type within its editing panel to swap it between these keywords However the top level Tools menu separates these three types and the selection menu used for Modify Sketch etc only lists the items of the type chosen For example if you have some DEFINE_CURVEs and some DEFINE_FUNCTIONs then if you chose DEFINE_CURVE the selection menus will only show CURVEs and not FUNCTIONS We have received complaints that this is inconsistent if an editing panel allows swapping between types then the selection menus should also show all types regardless of the sub keyword _CURVE _FUNCTION _TABLE under which the operation takes place 1 Ove Arup and Partners Limited June 2011 Page 25 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 However there is an equally strong argument that a user accessing say _CURVEs will only want to see CURVEs and not the other categories Previously these selection menus u
145. rn you of this Secondly you will not be able to read any include transform includes as Primer does not know where the DEFINE_TRANSFORMATION data is They will be greyed out and unselectable in the tree Javascript e Case 16688 If the ambiguous menu was mapped when using the Pick function from a script that used multiple windows the windows could show strange graphics problems Now fixed Keyword e Case 16858 Labelling of INITIAL_VELOCITY_GENERATION cards of type PART could cause a crash This has been corrected e Case 16716 Primer reads SENSOR_DEFINE_CALC MATH amp SENSOR_SWITCH_CALC LOGIC but was not able to read SENSOR_ DEFINE CALC _MATH amp SENSOR_SWITCH_CALC_LOGIC This has been corrected 1 Ove Arup and Partners Limited June 2011 Page 22 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16690 Two problems have been fixed in the SENSOR keyword menus Firstly there was a blank title field on SENSOR CONTROL SENSOR_DEFINE_ELEMENT and SENSOR_DEFINE_FORCE Now fixed Secondly if you created a latent SENSOR_DEFINE keyword you would get an error message in the dialogue box Now fixed e Case 16622 The following issues pertaining to the SENSOR card have been resolved Primer does not issue an error message when it encounters a blank string for LAYER in SENSOR_DEFINE_ELEMENT cards Default CTYPE value has been set to VEL rather than VELOCITY for SENSOR_DEFINE_NODE e
146. roblem out manually e Case 15970 If a DATABASE_CROSS_SECTION definition has a title it is now displayed in the object menu and when annotating cross sections 1 Ove Arup and Partners Limited June 2011 Page 76 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 12152 Annotate draw multiple cross sections with their ID title and Display draw one cross section unblanking only the parts in the referenced part set buttons have been added to the DATABASE_CROSS_SECTION editor e Case 10870 A new properties option and sub panel has been added to the cut section menu This displays the cut section in its local XY plane and also calculates and shows the following section properties from cut solid shell thick shell and beam elements Elastic properties Area 2nd moments of area inertias centroid Plastic properties Equal area axes plastic moduli It also calculates the following section capacities Ist yield capacity The axial force and moments the section can carry at the point when the first element reaches yield This is effectively the full elastic capacity Fully plastic capacity The axial force and moments when all elements are at yield This assumes elastic perfectly plastic behaviour and does not take into account any post yield plastic characteristics defined on the material cards Both elastic and plastic section capacity calculations rely on yield stress and You
147. rrected e Case 16346 In versions 9 4 to 9 4 2 any LSDA Other data components would be reported as being zero if the model had been compressed with Femzip this has been fixed in 10 0 e Case 16301 Two problems with the extraction of scalar data at nodes have been fixed 1 In the WRITE menu choosing to extract data for nodes left the SURFACE button active but pressing it did nothing This meant that when extracting shell derived data it was not possible to stipulate which surface should be used 2 In the XY_PLOT menu the SURFACE button functioned and worked correctly for explicit integration points However if the MAX_ALL MIN_ALL or MAG_ALL options were selected they did not work correctly Both these problems have been fixed and for the case of integration point dependent data extracted from shells amp thick shells it is now possible to choose the full range of surface integration point options for nodal data in these two contexts Surface intg point can be specified for nodal results derived from other data types but will be ignored e Case 15337 If the order of the SPC data components in the d3plot components file was reversed so that the translational one was 2nd then all values were reported incorrectly as zero This has been fixed in 10 0 e Case 15287 When performing criterion principal stress strain plots the reported max and min values would always be zero 1 Ove Arup and Partners Limit
148. rt Broadly it is the sum of the structural mass non structural mass and nodal lumped mass without transfer of nodal mass to nodal rigid bodies or transfer between merged rigid bodies The summation of this column should give the model mass e Case 14482 Added Select from table under the part MID heading popup Instead of the normal material object menu this brings up an object menu just containing materials referenced by parts currently on the table 1 Ove Arup and Partners Limited June 2011 Page 89 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Part replace e Case 14146 The ungainly information panel has been removed from part replace function and a conventional panel implemented Part tree e Case 16300 An option has been added to allow the user to decide whether items referenced by a part material section hourglass card and equation of state card are moved to the new include file when moving a part to a new include file in the part tree e Case 15037 Options have been added to the part tree for blanking unblanking only of include files and assemblies These operations can now be based on PARTS or ELEMENTS contained within the include assembly as there could be a mixture of both e Case 14478 ARROW UP ARROW DOWN PAGE UP PAGE DOWN HOME and END keys now all work with the part tree contents mode list panel e Case 13530 It is now possible to drag entities from one include file to anothe
149. s If a PART is selected for dynamic labelling in version 10 0 then a single part label is now generated at the centre of the part and all the elements that make up the part are highlighted 1 Ove Arup and Partners Limited June 2011 Page 107 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 There is also now a built in maximum number of labels that are displayed on a plot By default this limit is set to 1000 but it can be changed with a new preference option d3plot max_labels The Ist time this limit is reached D3PLOT will display a warning message and offer the user the choice to do 2 things 1 Ignore the limit and display all the labels in the future 2 Change the limit to a different number Once this warning has been displayed it will not be repeated but the user can always change the option he selected using some new buttons in the ENTITY menu As well as the d3plot max_labels preference there is also a new d3plot label_warning preference that can be set to TRUE or FALSE If this is set to FALSE then the warning message will never be displayed but the user defined limit will still be applied Again the user can still change things in the entity panel e Case 15192 From version 10 0 onwards the Quick Pick Dynamic labelling option now has an option to automatically add the Model prefix to items when they are labelled The Target Marker menu now contains an option to automatically add node labels
150. s If on the create panel the user has selected gt 2 parts he is directed to the table so the layer disposition can be set e Case 15246 If an Element_beam_pid definition which applies to a connection beam is modified in such way that makes it inconsistent with the layer definition of the 1 Ove Arup and Partners Limited June 2011 Page 74 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 connection Primer will mark connection as invalid For example if layerl1 P100 layer2 P101 but element_beam_pid1 101 element_beam_pid2 100 the connection will be considered inconsistent e Case 15166 You can now modify the X Y or Z coordinate of multiple connections on the connections table e Case 14865 The number of warning you can get during an autoweld process is now limited to avoid lots of streaming error messages e Case 14747 CONX_ACTION buttons have been added to the ELEMENT_BEAM deletion panel to give the user more control over connection data when deleting beams e Case 14534 More functions such as Delete conx and Sketch FE have been added to the right click popup on the connections table e Case 14161 The ability to write the connections table as a CSV file has been added e Case 14135 The beam and solid ids for a connection can now be displayed in a column called FE info on the connections table The full listing of all connection entities is available from List FE on the drop down from an en
151. s and a more reliable synchronisation scheme adopted which should fix this lock up problem during contact checking e Case 14751 When editing the optional data for contacts and pressing gt main panel the panel stayed at the larger size with blank space rather than resizing back to the correct size again Now fixed e Case 10898 The contact checker has been corrected to handle tied contact between segment sets Contour e Case 16302 The contour value calculation has been improved for Beam and Discrete elements to show the correct values while plotting the contours for initial velocity This improved algorithm excludes latent nodes if any are used for the Beam or Discrete element definition from the calculation 1 Ove Arup and Partners Limited June 2011 Page 13 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Control e Case 16527 Writing out CONTROL_MPP_DECOMPOSITION_TRANSFORMATION keyword is corrected Cut section e Case 16957 Saving a cut section definition to file works but attempting to retrieve it was failing Retrieval would work if the PRIMER session were shut down and restarted This is now fixed e Case 15161 When a cut section was drawn through a small model that was very distant from the origin its visual appearance was blotchy with gaps between solid elements and also the response of section dragging to mouse movement was jerky All these problems share the same cause
152. s Limited June 2011 Page 68 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Bom e Case 13526 The Bill of Materials now writes the titles of section cards A BOM Read can be used to modify titles on section cards Belts e Case 16060 When remeshing a seatbelt definition or a subset of one Primer searches for existing retractors and sliprings and implicitly assumes that the new definition will want either to reuse or recreate these on the new definition Even if delete is used during manual remeshing to get rid of the old belt definition these sliprings amp or retractors will be recreated Therefore a new option none has been added to the radio button set of options for dealing with the end condition of belt segments I Automatic Default reuses reproduces existing item I Existing Allows user to define a specific existing item I None New option suppresses element at this point If none is used then that end of the belt segment will be a plain fixed point or end if at the end of the belt with no slipring or retractor being generated e Case 15225 The ability to control more aspects of seatbelt refitting has been added to the command line BELT interface PR_BASIC basic properties allows control of the basic belt definition and meshing parameters width length thickness rows and also parameters controlling the belt path form finding PR_REFIT refit properties
153. s support will still be able to display graphics 1 4 FLEXIm Licensing The version 10 0 software has been compiled using version 11 8 of FLEXIm Previous releases used FLEXIm 10 8 so you MUST update your FLEXIm licence servers to version 11 8 The version 10 0 licence file and licence daemons are backwards compatible with the 9 1 9 2 9 3 and 9 4 software releases This means that any existing 9 1 9 2 9 3 9 4 software will continue to work with the new licence files and servers 1 Ove Arup and Partners Limited June 2011 Page 2 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 2 Known Bugs 2 1 PRIMER e Case 17255 A new feature in Primer 10 0 allows you to display unicode text for example Japanese on JavaScript widgets However this will only work in the Windows and Linux versions of Primer 10 0 It will not work in the UNIX versions of Primer 10 0 e Case 17295 The JavaScript Widget selectedItem property does not work correctly for combobox widgets The property can be set correctly but you cannot use the property to get the currently selected item A workaround is to loop over the WidgetlItems and use the selected property to see which is the currently selected item 1 Ove Arup and Partners Limited June 2011 Page 3 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 3 Bugs The enhancements and bug fixes for each program have been broken down into a series of topics Within each to
154. same 9 4 2 new shortcut options have also been added to the list of shortcuts you can assign to keys Tidy Graphics and Tidy Menus and Graphics These are in addition to Tidy Menus that was already there The C and c keys are still mapped to Tidy Menus by default but users can obviously change this to Tidy Menus and Graphics if they want to e Case 16109 If a model contained beams with more than 20 integration points if you tried to select integration point 2 to plot from the Data gt Integration gt Int pnts 1 20 popup the help menu would get mapped Movies e Case 16343 In D3PLOT if a movie was captured where the window also had an AVI background and the T HIS link was being used the resulting movie would sometimes not contain the model and all you would see was the AVI background This is now fixed Multiple wdws e Case 15179 In version 9 4 and 9 4 1 zooming in and out using either the mouse scroll wheel or the zoom in out shortcut keys would only apply to the window the mouse was in even if the Caps Lock key was pressed All of the other dynamic viewing events would apply to all active windows if Caps Lock was pressed Version 10 0 has been modified so that Caps Lock now works with the scroll wheel and the shortcut keys Part tree e Case 16699 If the Part Tree menu was used to display groups using the only option then D3PLOT could crash due to an internal memory error If 1st you displayed shells and b
155. se 16612 A new check for DATABASE CROSS_SECTION_SET has been added to ensure that each element in HSID BSID etc has at least one node in the node set NSID 1 Ove Arup and Partners Limited June 2011 Page 8 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16448 Error check for RAIL_TRAIN card is modified to correctly print the message for RAIL_ TRACK card if it is not defined but referenced e Case 16419 Error checks involving models with LOAD_HEAT_GENERATION cards would cause Primer to crash under certain circumstances This issue has been fixed e Case 16339 Model checking with penetration checking active terminated if an empty contact was encountered because this caused the penetration checker to return an error code This applied even if the contact can legitimately be empty e g FORCE_TRANSDUCER In Primer10 an empty contact will simply be reported as an error if appropriate and will not terminate model checking See also case 15338 e Case 16018 LOAD_ REMOVE_PART now works with beam elements so the check for a valid part type has been updated e Case 15718 A spurious error report about wrong element type in part composite which uses ELEMENT_ BEAM _PID has been fixed e Case 15702 Checking CTRL on the edit control panel was always using the actual values for checks on model timestep and added mass It has been corrected to use the scratch edit value e Case 15432 W
156. sed the CURVE TYPE filter to distinguish between the categories and this was latched externally so that while the option was there it was greyed out and could not be changed by the user In order to try to please both sides of this argument the filter remains but it has now been unlatched This means that the initial menu will only show the relevant sub type _CURVE _FUNCTION _TABLE as before but the user can now unset the filter to show all items if he wishes Macro e Case 17152 Spherical rotation and scaling with down ve for dynamic viewing were not recorded to macros correctly Now fixed e Case 17132 The formal name for assemblies used in mechanisms has changed from ASSEMBLY to DUMMY MECH ASSEMBLY to avoid confusion If you recorded a macro in a previous version of Primer that created or modified an assembly then the macro will fail as it will not be able to match the window title The macro must be edited For example the line In Window CREATE ASSEMBLY for MECHANISM would need to change to In Window CREATE DUMMY MECH ASSEMBLY for MECHANISM e Case 17130 When recording dynamic viewing in a macro if 2 mouse buttons were pressed at the same time Primer could occasionally add Drag commands to the macro which could not replay This is now fixed e Case 16066 If the object menu key in text box was used in a macro then an error message would be written when the macro finished playing but
157. sented to them in read only directories so the following options have been added 1 The javascript function CreateUbinComponent now has two extra optional arguments Dispose May be either LEAVE or DELETE Location An optional pathname giving an alternative ubd file location or alternatively IN_CORE to keep the data fully in memory These two arguments allow the script programmer to decide whether or not ubd files should be written where they should be written and whether or not to delete them at model closure or D3PLOT exit 2 The default behaviour of LEAVE and put the ubd files in the same directory as the analysis remains unchanged However these defaults may now be modified by the preferences d3plot ubd_file_dispose with the options LEAVE or DELETE d3plot ubd_file_location with the options of a or IN_CORE Labels e Case 15659 From version 10 0 the dynamic labelling of elements can now display the Part Name as well as the Part ID If Parts are dynamically labelled a single label is now displayed at the centre of each part This label can contain the Part ID the Part Name or both A PARTS option has also been added to the entity panel This option can be used to turn on the display of the Part ID s and Names As with the dynamic labelling option a single label is produced at the centre of each Part e Case 15277 Version 10 0 of D3PLOT has been modified to try and stop it producing 000 s of label
158. so if an envelope plot was done and the envelope type was changed e g from Maximum value to Time of maximum value the contour plot and the contour bar values would update correctly but the min max labels would stay unchanged You had to plot the model in a different mode and then contour plot it again to see the new max min values This is now fixed General e Case 16885 If the directory selector was used in either D3PLOT or T HIS to find and open multiple models before the file selector was used then both D3PLOT and T HIS could crash on UNIX and LINUX machines This has been fixed in 10 0 1 Ove Arup and Partners Limited June 2011 Page 53 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16356 In some menus e g Animate gt Select States Utilities gt Compress gt Select States states can be selected by setting a start end and interval time This did not work properly if the analysis termination time was greater than the number of states in the model This is now fixed Graphics e Case 16981 When using AVI files as the background animation in a window D3PLOT first decompresses these into frames in order to give a rapid playback It was allocating excess memory for these frames 4x too much on 32 bit applications and 8x as much on 64 bit ones This has been corrected and the result will be that the code will use 4x 32 bit or 8x 64 bit less memory for this function resulting in the abil
159. ssage panel to the screen that the message panel was inaccessible when maximising Primer again hence locking the user out of Primer functionality This only occurred on Windows and has been corrected e Case 15409 The environment variable MENU_AUTO_CONFIRM now applies to listing confirmation and general panels in Primer 1 Ove Arup and Partners Limited June 2011 Page 32 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 Mesh e Case 17019 Clicking Restart in the shell gt offset panel did not clear any shell selection This has been corrected e Case 16943 The speed of splitting multiple shells has been improved Also the newly created nodes will be created in the include file of the shell being split rather than the current include e Case 15841 When using the mesh feature if creating large numbers of nodes elements while using the option to number the created items according to include numbering rules the creation could take a long time This has been improved e Case 15135 When splitting a shell Primer could occasionally merge the node to an existing one that you did not want it to The logic has now been changed so that a candidate node for merging has to be in the merge tolerance AND has to be on a shell that uses one node of the element edge being split and a shell that uses the other node of the edge being split e Case 14981 Meshing a line of beams using coordinates for the start end p
160. sson s Ratio values computed from Shear and Bulk Moduli of materials are now flagged as errors if they are negative e Case 11608 Update check definition of a section card for a shell part which has the _THICKNESS option set on any of the shells will give a warning that the section gauge will be over ridden This warning may be switched off by the pref setting shell_thickness_check which is on by default e Case 11146 If a rigidwall incurs a node error e g nodes found behind or inside wall or nodes on rigid parts impact geometric wall the nodes themselves may be found by using the nodes gt set dropdown on the error check tree e Case 10684 During the key in process if elements with negative volumes or areas are encountered Primer now offers the user the opportunity to group them into newly created element sets by element types thereby allowing him to fix the element topologies manually e Case 10658 New model check to identify beams with one of their nodes suspended freely in space e Case 8828 A new error check has been added to ensure that when is set to 1 0 all parts on the master and slave sides have option CONTACT set e Case 3996 Information about element quality for parts can now optionally be written to the summary file Clipboard e Case 14484 When find referenced items is used on the clipboard Primer will now include any connection and it s contents where all the layers of the conn
161. t with INCLUDE_PATH defining the absolute paths and the bare filename under INCLUDE instead of the relative path under INCLUDE This has been corrected for pr10 e Case 15794 Primer was generating spurious messages about subset label clashes on model merge or build Fixed now e Case 15715 Two fixes have been made to the file selector for extra data files for components of model build when a file is being replaced the directory for the file is the same as the old one cancel of selected file no longer loses the old entry Model modified e Case 16532 Model modified function now detects change of comments in a model This applies both to header comments and those associated with individual keywords The former test can be configured as off e Case 16208 Model modified will now detect change of header for an appropriate subset of keywords e g CONTACT _OFFSET even when there is no change of actual data on the card itself e Case 16169 Model modified will now report if label ranges for include files have been changed e Case 15147 When a previously latent item is created e g to fix a model error the include modified function was reporting that an item had been created but failing to highlight the include file Nastran e Case 16681 Inertia components are read correctly now 1 Ove Arup and Partners Limited June 2011 Page 34 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 1
162. t page e Case 14894 In version 10 0 a new curve_palette preference option has been added which controls the number of colours T HIS uses by default for curves This preference can be set to DEFAULT Use the original 6 colours EXTENDED Use the first 13 colours NO_GREY Use all the colours apart from the 3 grey ones FULL Use all 30 predefined colours any user defined ones As well as being set using a preference option the curve palette can also be changed interactively using either the Style menu or the General tab in the Settings menu e Case 14587 From version 10 0 onwards the right mouse button Quick Pick menu now contains a Save As option that can be used to write the curves that have been selected to a file in one of the following formats 1 Ove Arup and Partners Limited June 2011 Page 121 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 T HIS Curve LS DYNA Keyword NASTRAN TABLED1 CSV X Y X Y X Y Write e Case 16279 The option that writes curves out in the LS DYNA Keyword format has been modified so that it now writes out the curve using the DEFINE_CURVE_TITLE option using the curve label as the title instead of DEFINE_CURVE e Case 15520 There is now an option to Write a summary file in CSV format accessed in the Write menu from the Write output popup 1 Ove Arup and Partners Limited June 2011 Page 122 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE N
163. tically during seatsquash 2 The option is only available if the solids you have chosen to be squashed are valid for the initial foam ref geom keyword hyperelastic material and certain solid element formulations 3 Primer will automatically set the REF field on the material card IMPORT OF DYNAIN FILE 1 Primer will give you the option to create the reference geometry cards automatically during the import 2 You can choose to import INITIAL_STRESS_SOLID information from the dynain file OR create the INITIAL_FOAM_REF_GEOM cards you cannot do both 3 Again the option is only available if the solids you have chosen to be squashed are valid for the initial foam ref geom keyword hyperelastic material and certain solid element formulations 4 Primer will automatically set the REF field on the material card 1 Ove Arup and Partners Limited June 2011 Page 96 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 The ability to create INITIAL_FOAM_REF_GEOM automatically has also been added to command line seatsquash functionality Selection e Case 15425 It is now possible to sort the order of object menus by clicking on their title bar By default Primer generates these menus in its own internal order which is usually by item label Clicking on the title bar cycles through the alternatives A Z Sort titles alphabetically Z A Inverse of A Z 0 9 Sort labels numerically 9 0 Inverse of 9 0 Orig retur
164. to blank etc by Include file Object menu selection generally also now has the ability to screen pick include files Screen picking is based on nodes elements and drawable constrained entities so include files that do not have any of these will not be screen pickable However such a file probably won t be drawable either so this limitation will not have much effect in practice e Case 12363 A Key in button has been added to the Quick pick row at the top of the window giving an alternative way of specifying the item s to be processed 1 Ove Arup and Partners Limited June 2011 Page 91 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 The syntax is identical to that used for Key in in object menus and the effect is exactly the same as screen picking the item s e Case 12109 The ability to LABEL has been added to the quick pick menu This will draw the labels of selected items on the plot with additional information such as part id material id etc if requested e Case 9410 The ability to screen pick include files has been added This capability will appear in all object menus where selection by include file is legal and include file is also now a valid type for the main quick pick operation Include file picking is based on nodes elements and selected entity types a few constrained items This is not an exhaustive list of what may be in an include file meaning
165. to the nodes that have target markers A generic option to automatically label items as they are picked has also been added to version 10 0 This option can be turned on off via a shortcut key J be default or it can be set via the drop down menu from the Options button in the top bar Measure e Case 15200 From version 10 0 onwards D3PLOT can keep track of up to 100 different measurements Each measurement can be in a different window or between different models in the same window The measurement menu only shows the details for a single measurement at a time but all the measurements can be displayed on the screen at the same time The colour for the current measurement for which the details are being displayed can be set to a different colour to the rest of the measurements Once a measurement has been created it can now be seen visually on the screen along with the corresponding distance or angle If the measurement uses nodes then the value will be automatically updated when the state changes In addition to displaying the measurement value the nodes used to create the 1 Ove Arup and Partners Limited June 2011 Page 108 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 measurement can now have their labels displayed If the option to display the model number in dynamic labelling is turned on then the model number will also be added to the measurement node numbers Once a measurement has been created it can be m
166. try on the FE incl column e Case 12756 MIG weld lines can be remade along a new edge mesh using the spotweld lines feature This also works when using part replace You can also now select a MIG weld line through the connections table selects all MIG welds associated through a line to currently selected welds e Case 12108 It is now possible to only display selected items on the connections table This can be used in conjunction with the Select button with all the filtering options included in the object menu For example you can open the table containing all spotwelds click on Select and use filter to select only the ones with 3 layers and then click on Show sel to only show on the table those spotwelds with 3 layers Contacts e Case 15167 CONTACT_1D and CONTACT_2D can now be created as well as edited in Primer e Case 13660 Checking and display of penetrations arising from beam beam contacts is now supported for CONTACT_AUTOMATIC_GENERAL 1 Ove Arup and Partners Limited June 2011 Page 75 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 8430 Sketch and Only options have been added to the contact editing panel In the case of contact by segment or nodes the only operation will apply to the underlying elements Only is also available as a function on the Contact panel and may be applied in contents mode to work as above or to only the contact itself
167. ts associated with a keyword Compare e Case 12440 Model modified has been enhanced so that Differences are displayed by category and optionally by include in a tree type structure and can be interrogated by the user when model vs model comparison is done Part properties those available on the table can be compared across models or within a single model for the case of 2 parts Part geometries can be compared with a contour plot of the difference e Case 10822 A tree type display has been developed for viewing what has been modified in a model This works best when both models are in memory and model vs model comparison is made Drop downs from the tree allow interrogation edit sketch only copy deletion and other features to be applied 1 Ove Arup and Partners Limited June 2011 Page 73 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 In addition to keyword testing the comparison will test all properties supported by the part table for all parts that can be matched across models These may be viewed on the part table in a special mode that has been developed to support this feature A further optional check is available which compares the geometries of corresponding parts Connections e Case 16512 Primer connection data can now be written as IGES files e Case 16369 Spotweld connections can now be created from geometry points read from IGES file e Case 16290 A new check option
168. ugh the tools button Attached The function is similar to the one in Primer but Attached items are limited to those that share nodes Contour e Case 17083 The number format on the external data contour bar UTILITIES gt EXTERNAL DATA can now be controlled by setting the exponent and number of decimal places manually This can be done both from the menu and in the external data text file with the variables cont_format lt auto gt or lt manual gt cont_exp lt exp gt cont_dp lt dp gt e Case 16488 A button has been added in the Contours gt Levels menu to convert the contour scale to a log scale In addition a switch has been added so that exponents can be shown for each contour band value rather than a single exponent at the bottom of the contour bar This may be necessary for a log scale to show each value to the necessary precision e Case 16113 The dialogue command CONTOUR REVERSE has been added so you can reverse the contour colours e Case 15326 A dialogue command has been added to allow the contour band colours to be set CONTOUR COLOURS lt band gt lt colour gt e Case 15233 From version 10 0 onwards the symbol size used in principal stress strain plots can be fixed so that all of the symbols are the same length instead of varying with the magnitude of the value In all cases the colour of the symbol will still represent the magnitude of the value e Case 15107 External data plots can now d
169. uld disappear if you turned off the triad This was because the correct colours were not being set correctly and has now been fixed e Case 17196 When plotting the material axes for a material using a ve AOPT i e referencing a DEFINE_COORDINATE_SYSTEM and the coordinate system used the _NODES option and explicitly specified the DIR field to be X Y or Z in the input deck then the direction of the material axes could be displayed incorrectly This has been corrected e Case 16863 The daisy chain popup menus offer UNBLANK and ONLY as options for things which are drawable and these have the effect of unblanking the item in question and blanking everything else in the ONLY case 1 Ove Arup and Partners Limited June 2011 Page 17 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 In order to make sure that the item is drawn its entity visibility switch is also turned on and while this logic was working correctly it was giving unwanted results in the case of SET definitions The outcome was to mark the SET_type as drawable and to draw the set However in the case of SET_PART and SET_element_type this was a rather unfriendly approach since while all elements would be drawn this would be in the colour of the parent set rather than in their native colours In other words the effect was unblank set not the expected unblank contents of set This has been modified so that for SET_PART and SET_
170. ultaneously then the editor panel would be complex contain excess rows for most cases and be difficult to use Examination of the LS DYNA keyword manual for the SECTION_BEAM card will illustrate the problem Therefore ELFORM has been treated as a pseudo sub keyword suffix for the SECTION_BEAM case meaning that the editor panel filtering logic shows only the data fields appropriate to the subset of element formulations currently in use Most models will only use 2 or 3 of the 12 possible at the time of writing types resulting in a reasonably simple display Local axes e Case 13489 Users can now opt to display triads using appropriate material colours for different layers of composite parts Macro e Case 14689 Macros can now contain variables to make them more flexible e Case 14572 A new macro command Justify has been added to enable the position of the Pause box to be controlled when mapped e Case 14571 If a macro fails the line number that did not play is now reported in the dialogue box e Case 14398 Macro Pause commands can now contain unicode e g Japanese or Chinese text The macro file must be in utf 8 encoding for this to work e Case 14357 Drag and drop operations in the part tree cannot be recorded to a macro A warning message has been added advising that the user should use right click Cut parts and Paste parts instead 1 Ove Arup and Partners Limited June 2011 Page 84 OASYS LS DY
171. ut also including in this file other structure not in any mechanism assembly If this file is subjected to a DEFINE_TRANSFORMATION then PRIMER will update this resulting in structure which is not part of the mechanism being moved along with it This comes down to sensible modelling practice and anyone confused or affected by the above should read section 6 19 5 of the user manual where the rules for using INCLUDE_TRANSFORM with mechanism assemblies are described e Case 15041 Mechanism positioning has been clashing the Connections where a connection exists between two assemblies Where the connection has been made explicitly this is treated as joining the two assemblies together and will generate a warning in the pre positioning check An Ignore Conn option has been added which will stop such connections being considered making it possible to continue with the positioning process However it is important that the user considers whether continuing in this way will pull the connection apart making it invalid and it is recommended that any such connections are re checked following position A related but subtly different problem also arose when a model contained items such as spotweld beams which Primer would use to make connections but this making process had not been carried out If the user ran such a model through the checker it would automatically Make these connections required in order to check them and this woul
172. ve them out of the way so that the belt label ranges are contiguous This logic worked but the new labels given to renumbered items were the highest in the model 1 onwards and in a model where labels are organised by include file this can have the effect of moving the item labels out of the permitted range of a given file Therefore the relabelling logic has been modified so that when existing items are moved this is by the smallest possible label increment which almost always means that they remain in the same include file label range e Case 17000 Primer could get stuck in a processing loop if clicking on the main Explain button on the seatbelt refitting panel This has been corrected e Case 16876 Problems arose with seat belt auto refitting when the following sequence of events took place The user kept his dummy and structure definition in keyword file A He kept his Primer BELT definition in keyword file B He modified file A to move the dummy without also reading file B into that Primer session This meant that the logic inside PRIMER which would keep track of changes to belt path points did not know about the changes to the dummy location and hence got confused when it came to belt refitting 1 Ove Arup and Partners Limited June 2011 Page 6 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 To account for this situation the logic which reads in Primer BELT definitions will now conside
173. version 10 0 onwards new options have been added to T HIS to set the background colour and age transparency of the floating legend within a graph These options are available in the menu interface command line and FAST TCF Menus e Case 16421 When picking curves for any curve operations in T HIS the right click menu is now active in version 10 0 and allows all the normal curve operations except for delete 1 Ove Arup and Partners Limited June 2011 Page 119 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16196 From version 10 0 onwards the popup menu for each curve in the curve manage window now include an EDIT option which will load the curve into the curve EDIT menu Operations e Case 16554 The method for calculating the Acceleration Severity Index ASI has been updated in BS EN 1317 1 2010 and is now the default in T His Previously it used the method in BS EN 1317 1 1998 The ASI menu has two options to switch between the new method and the old one A preference asi_method has been added to set the default method e Case 15835 The MAX MIN ENV AVE and SUM operations required that all the x values of the selected curves matched up Now each curve can have a different number of x values and the intervals between each point can be different Where curves have dissimilar x values interpolation is used to match up points e Case 15661 Some of the labels that T His produced after an oper
174. vironment software the Creator field in the summary information of a PDF file created by T HIS PRIMER or D3PLOT was always set to T HIS regardless of which program actually created the PDF document Operations e Case 17017 The peak matching part of the correlation functions COR1 and COR2 sometimes gave unreasonably low scores for almost identical curves This was because they only considered up to 10 matching peaks They now consider an unlimited number of peaks 1 Ove Arup and Partners Limited June 2011 Page 61 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 16973 The COR1 and COR2 operations returned NaN if the curves being compared only had two points e Case 16921 The COR1 and COR2 functions assume that both curves have monotonically increasing X values T His now checks to ensure this is the case and will offer the user the option to continue or stop e Case 16630 Turning on the Redefine frequencies option in the Design Spectrum DS Seismic operation did not work if you turned it on in the screen menu T His would always return an error message Spectrum requires too many points It worked if you did the operation through the dialogue command Also the text on the button always said NO even if you turned the option on It now says YES if it has been selected e Case 16473 The Response Spectrum function calculation assumes that the input curve has a constant timestep If
175. welds at a point on a panel where a shell web was meshed into the panel This has been corrected e Case 16751 Creation of 2pt patch revolute joint bolt did not work if the hinge to be bolted consisted of 4 holes This has now been fixed e Case 16736 On large models with many 1000s of connections sorting the connection table can be very slow This is because a very simple sorting algorithm is used For categories lt type gt lt subtype gt lt status gt lt error gt the sort is now applied to the underlying integer rather than the information string itself which has given a speedup of about 4x making the performance acceptable for now on a fast 1 Ove Arup and Partners Limited June 2011 Page 11 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 machine If model sizes continue to grow a more sophisticated sorting algorithm will have to be devised e Case 16710 When beam welds are displayed on the table Primer shows the correct diameter derived from the section of the beam However when the connection type for selected beams was changed to solid the diameter was lost being set to the default value The logic has been corrected to retain the beam diameter as the initial value for the solid weld The user may of course change this value using the dropdown e Case 16495 If changing the label of a part on the part keyword editor any applicable connection layer information is also updated e Case
176. y not have the expected result Primer model check will issue a warning if the master side of tied contact contains any case of overlapping shells of different thicknesses Note that Primer s own tied contact check will always use the thinnest segment by default so a node reported as tied will always be tied In the case of overlapping shells LS Dyna may tie more nodes than Primer reports e Case 14871 Added a new error check for AIRBAG_PARTICLE to trap parts in part sets lt SID3 gt that are missing from part set lt SID1 gt e Case 13278 An error check for Beam and Discrete elements with free end is now available and can be controlled with the preference primer element_free_end_check e Case 13273 Added a new error check to trap an undefined parameter lt ISNAN gt on the CONTROL_SOLUTION card This check can be switched on off via preferences 1 Ove Arup and Partners Limited June 2011 Page 71 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 e Case 13271 Added a new check condition that will trap CONTACT_ definitions containing master and slave sides with no entities This check can be switched off or on by means of the preferences editor e Case 12973 Model checking will now warn if a model contains items of optionally labelled type when some are explicitly labelled and some are not Such modelling practice can cause problems with processing LSDA Ascii output file data e Case 12233 Poi
177. y visible e Case 9146 In the cut section panel the quick output of forces updated as a section was dragged through the model but did not update with a change in state They now do Data access e Case 17141 From version 10 0 onwards D3PLOT now uses the data from the nearest LSDA state when it matches the data times in the LSDA file with the PTF state times If the difference between the nearest LSDA time and the PTF time is gt 10 of the PTF state interval then D3PLOT also displays a warning message in the dialogue window when it first opens and reads the LSDA file e Case 16946 D3PLOT will draw the distribution of shear force and moment down beams if these are resultant types using a material model such at MAT_29 and if the output of extra beam data has been requested on the DATABASE_EXTENT_BINARY card This worked correctly showing the distribution of moment and rotation with the exception of two data components 1 Ove Arup and Partners Limited June 2011 Page 51 OASYS LS DYNA ENVIRONMENT SOFTWARE RELEASE NOTES VERSION 10 MMD_MOMENT_MAGNITUDE_DISTRIBUTION and RMD_ROTATION_MAGNITUDE_DISTRIBUTION These were showing the Vector magnitude of Y end 1 Y end 2 at end 1 and Vector magnitude of Z end 1 Z end 2 at end 2 When what they should have been showing was Vector magnitude of Y end 1 Z end 1 at end 1 and Vector magnitude of Y end 2 Z end 2 at end 2 This has now been co

Download Pdf Manuals

image

Related Search

Related Contents

Télécharger - Ecole Nationale Supérieure d`Architecture de Paris  Powador-proLOG und Powador-PCU Bedienungsanleitung  MANUAL DO USUÁRIO  EUROLINE - Documentación técnica  GE SnapDrive Installation Guide  Philips Surge protector SPR5500  English - Rockstar Games  the Manual - Project Lifesaver International  

Copyright © All rights reserved.
Failed to retrieve file