------------------------------ SALAD ------------------------------ © 2007-2008, Xtrados Pty. Ltd. www.xtrados.com ------------------------------ RELEASE DETAILS --------------- 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.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