------------------------------ SALAD ------------------------------ © 2007-2010, Xtrados Pty. Ltd. www.xtrados.com ------------------------------ RELEASE DETAILS --------------- Ver. 1.20, 25th Jul. 2010 Ver. 1.11, 1st Oct. 2008 Ver. 1.10, 9th Apr. 2008 Ver. 1.02, 23rd Nov. 2007 Ver. 1.01, 4th Nov. 2007 Ver. 1.00, 2nd Oct. 2007 WHAT CHANGED (See page at front of Help file for links to new documentation) ------------ v1.20 - New user friendly interface - the script is hidden by default. - Speed improvements to script engine, data variables and functions. - Built-in scripts are now easily available using 'File->New'. - Built-in scripts say 'by Xtrados' in the output to show that the script has not been changed by the user. - Built-in scripts can be unlocked using password 'Xtrados' (but will not say 'by Xtrados', even if re-locked). - Can now save a script as a user template which can be accessed using 'File->New'. - Default unit preferences are retained when quitting the program. - Updated AIV script to include EI Guidelines method and various other enhancements. - API 610 script included. - Updated API 617 scripts to retain unit descriptions in output spreadsheet and updated spreadsheet presentation. - Line load script updated to allow for cases without pressure. - SIF data variable now available. However see 'known problems' in the help file. - Hyperbolic sine, tan and cos functions added. - Updated to account for new CAESAR II System directory in version 5.20 - FL1T[] data variable now caters for bend nodes. - C2Version() and C2Build() functions return the CAESAR II version and build used to export data. - Restraint types were previously not available when only the input XML file was loaded - now made available. - BUG FIXED: changed units type for corrosion to 'length' (was previously considered as 'thickness'). This affects only jobs where the CII file has different units for length and thickness (not default behaviour). - BUG FIXED: Not all load cases were found if certain report types had been suppressed in CAESAR II. - BUG FIXED: 'Restraintnodes' property was returning nodes with SIF's, if the SIF was defined on an element with a restraint. - BUG FIXED: Stress summary script was showing wrong information for constant effort springs v1.11 - New feature: Scripts can now be locked, with optional password protection - New feature: 'TexttoRepeat' property for repeating headings at the top of pages - New feature: New 'FL1T[]' data variable gives the axial load signed positive for tension and negative for compression. Note that 'FL1[]' (CAESAR output) reverses sign on FROM nodes. - New feature: Page setup dialog box is now available under File menu. - Improvement: Deltavector function can now find offset between any two nodes in model - Improvement: Can now handle Excel files with cell or name errors like #REF, #NAME etc. - Improvement: Previously the embedded Excel file could become corrupted if it was still open when attempting to refresh Excel data. Now Salad will not proceed and you will be prompted to close the file. - Improvement: Can now 'get' the value of all properties such as the Defaultcode, the Message etc - BUG FIXED: If more than 20 rows were used in the Input Data section, the last row was lost on reopening. - BUG FIXED: An 'If' statement with an undefined variable could generate a script error even if it should not have been encountered. - BUG FIXED: Attempts to get constant effort spring 'Manufacturer' or 'Fig. No.' were generating a script error. - BUG FIXED: Pasting into the script name field would cause it to relocate. - BUG FIXED: The systemmax function did not respect the limiting diameter when encountering a cnode with displacement. - BUG FIXED: A script error relating to 'Exceeding the max number of materials' was wrongly generated in some cases. - TECHNICAL CHANGE: The decimal place setting is now saved with the script. v1.10 - New feature: Dropdown menu boxes for the input section, allowing you to provide set choices for certain inputs. - New feature: Ability to include images in scripts - Nozzleload function can now determine vessel orientation automatically if modelled. - Can now prevent decimal places being added to a number by using suffix "||". - Can now choose whether or not to show Input data in Output. - Data functions now cater for elements attached via cnode anchors. - Elementnodes function now considers elements attached via cnode anchors. - New function: Cnodes(node) returns cnodes anchored to a given node. - New function: IsRigid(node,othernode) returns true for a rigid element. - New function: Loadcase(caseno) returns the load case for a given load case number. - Write and writeline commands can now specify a colour for text output. - New 'pagebreak' facility - Default code now defaults to the value set in the CAESAR II configuration file. This also fixes a problem where allowable stress data was not found if the analyst did not explicitly set the Code in the stress model. - BUG FIXED: Allowable stress, yield and UTS data for "cold" (ambient) condition were not being found for certain materials. v1.02 - Can now work with user defined and user edited materials. - Can now export spreadsheets to data folder or script folder. - Can now open spreadsheets automatically after export. - New 'refresh XML files' option in File menu for quick update of changed model. - New 'refresh' button to update edited spreadsheet data without changing tabs. - BUG FIXED: Material data was not being found for following nodes when allowable stress changed without a material change. - BUG FIXED: 'Restraintnodes' property was not listing nodes with restraints if the first restraint field was empty. - TECHNICAL CHANGE: Maxima functions now ignore hanger design cases. v1.01 - Decimal places now consistently applied in output. - The Datafiles function and 'Set the data file to..' now search all subfolders. - Added the 'Message' property, for writing text to area at bottom of window. - Input data is now returned for angle nodes on bends. - Added 'BendFromNode' function, giving the 'from' node for a bend element. v1.00 - First Release