AdSec Change Log

Contents

top ]

AdSec 8.3 build 14 New Features

  • none

top ]


AdSec 8.3 build 14 Fixes

  • When changing design code from one using gamma value to one that doesn't the gamma values are retained for the reinforcement resulting in reinforcement that is less strong than it should be.
    [NCR10772] (Fixed 14 March 2016)

top ]

 


 

AdSec 8.3 build 13 New Features

  • The serviceability chart analysis has removed the limit on the number of sections.

top ]


AdSec 8.3 build 13 Fixes

  • The output of crack summaries for Eurocode with PD6687 would in some cases miss the maximum crack position. The detailed out does not have a problem.
    [NCR9582] (Fixed 24 July 2015)

top ]


AdSec 8.3 build 11 New Features

  • none

top ]


AdSec 8.3 build 11 Fixes

  • The option to define a ζmin is not available for EN1992 / PD6687.
    [NCR10090] (Fixed 17 February 2015)
  • When reading the analysis cases from a CSV file some of the parameters are not set correctly resulting in problems whe analysing.
    [NCR10152] (Fixed 9 March 2015)

top ]

 


AdSec 8.3 build 10 New Features

  • In a ULS analysis the moment causing initial yield in the reinforcement is now calculated.
  • A loads analysis with a defined strain plane now integrates this directly making the solution faster.
  • The output of the History is now optional.

[ top ]


AdSec 8.3 build 10 Fixes

  • The template reinforcement for a slab does not generate any reinforcement unless both top and bottom bars are selected.
    [NCR9582] (Fixed 6 November 2014)
  • When reading a file generated in an earlier version of AdSec the general reinforcement is sometimes doubled up. This is due to a corruption in the file which is now identified and trapped, so the correct reinforcement is now generated.
    [NCR9606] (Fixed 14 November 2014)
  • The loads table can appear completely black. This occurs if loads have been defined that apply to a particular section which has then subsequently been deleted.
    [NCR9776] (Fixed 11 December 2014)
  • When user defined FRP materials are used in a Section the section definition will wrongly report the material as the first standard FRP material. The Material option in the gateway gives the correct information.
    [NCR9789] (Fixed 16 December 2014)
  • AdSec can crash when pasting general reinforcement into a section. This is only a problem with the Hong Kong Code of Practice 2013.
    [NCR9899] (Fixed 13 January 2015)
  • When producing moment interaction curves AdSec can produce ‘Pac-Man’ looking curves, due to inclusion of null points.
    [NCR9913] (Fixed 15 January 2015)
  • When reading files bars can end up being duplicated. This can occur with more recent files and not just old files. See also NCR9606.
    [NCR9979] (Fixed 26 January 2015)

[ top ]


AdSec 8.3 build 6 New Features

  • none

[ top ]


AdSec 8.3 build 6 Fixes

  • AdSec will crash in some circumstances when trying to assign perimeter reinforcement to a section. This is most likely to happen when the section is thin in one dimension. Definng reinforcement as lines will avoid this problem.
    [NCR7300] (Fixed 7 August 2012) (Released in AdSec 8.3.0.3)
  • AdSec will draw perimeter sections with voids showing the void filled. This does not affect the analysis.
    [NCR9465] (Fixed 6 October 2014) (Released in AdSec 8.3.0.3)
  • When the model is uniaxial the loads table is modified to suppress the Mzz and κzz columns. The axial strain column εx is also suppressed, but the strain can be viewed in the wizard.
    [NCR9471] (Fixed 7 October 2014) (Released in AdSec 8.3.0.3)
  • The depth of the rectangular stress block in ACI 318M 2011 is different from previous version of this code.
    [NCR9497] (Fixed 16 October 2014) (Released in AdSec 8.3.0.3)
  • AdSec prompting for an mdb file for the section database instead of a db3 file. [NCR9498] (Fixed 17 October 2014) (Released in AdSec 8.3.0.3)
  • There is a lack of clarity in crack width calculations to EN 1992-1 / PD 6687. This was due to
    1. Wrong identification in the graphics of internal faces on the section.
    2. Wrong reporting of face number in the crack width output (reported vales out by 1)
    3. The crack widths being (wrongly) influenced by the internal sides in slab/wall models.
    [NCR9499] (Fixed 17 October 2014) (Released in AdSec 8.3.0.3)
  • When carrying out a serviceability analysis using Eurocode hatched areas are used to show the area when cracking is controlled by the reinforcement. This is not cleared when the section is changed.
    [NCR9507] (Fixed 20 October 2014) (Released in AdSec 8.3.0.3)
    [NCR9542] (Fixed 29 October 2014)
  • Calculation of section width for crack calculations in BS5400 (and derived codes) would in some cases return an incorrect width leading to wrong crack widths.
    [NCR19295] (Fixed 22 October 2014) (Released in AdSec 8.3.0.4)
  • Incorrect initialisation of the analysis for ACI 318-11 & ACI 318M-11 could result in a null analysis.
    [NCR9530] (Fixed 24 October 2014) (Released in AdSec 8.3.0.5)

[ top ]


AdSec 8.3 build 2 New Features

  • none

[ top ]


AdSec 8.3 build 2 Fixes

  • AdSec crashes when specifying an M/κ or M/EI chart.
    [NCR9454] (Fixed 30 September 2014) (Released in AdSec 8.3 build 2)

[ top ]


AdSec 8.3 build 1 New Features

  • Implementation of revised codes of practice:
    • Hong Kong Code of Practice for Structural Use of Concrete 2013
    • ACI 318-11 & ACI 318M-11: Building Code Requirements for Structural Concrete

[ top ]


AdSec 8.3 build 1 Fixes

  • none

[ top ]


AdSec 8.2 SP1 build 69 New Features

  • none

[ top ]


AdSec 8.2 SP1 build 68 Fixes

  • The Eurocode (UK) crack calculation checks for the cover to the bars. This check was failing to check that the bar was directly behind the segment being checked. This meant that for some sections the cover was reported relative to a remote face.
    [NCR9343] (Fixed 20 August 2014)

[ top ]


AdSec 8.2 SP1 build 68 New Features

  • The section material dialog in the gateway now gives the option of modifying the reinforcement and applying the modifications to all sections.

[ top ]


AdSec 8.2 SP1 build 68 Fixes

  • The Eurocode (UK) crack calculation allows for cracks at the surface and at a nominal cover to be calculated. The cover factor is not set and remains ‘1’ so the crack widths reported are all at the surface.
    [NCR9325] (Fixed 18 August 2014)
  • The explicit curves can report then the curve is invalid. This is caused by internal formatting problems. Changing the units to keep values closer to unity may help.
    [NCR9326] (Fixed 18 August 2014)
  • The explicit curves are lost in a read/write cycle to a text file.
    [NCR9327] (Fixed 18 August 2014)
  • The template reinforcement for recto-circular sections where there are more than two rows of reinforcement would place the higher rows to far from the surface of the section.
    [NCR 9328] (Fixed 18 August 2014)

[ top ]


AdSec 8.2 SP1 build 67 New Features

  • Support is now included for the Hong Kong Code of practice 2013.

[ top ]


AdSec 8.2 SP1 build 67 Fixes

  • The Eurocode crack calculation uses various parameters to calculate hc,eff. The calculation of (h-x)/3 can fail leading to this term being ignored.
    [NCR9223] (Fixed 21 July 2014)

[ top ]


AdSec 8.2 SP1 build 66 Fixes

  • Fixed problem when creating a model with Eurocode 2 / PD6687.
    [NCR8919] (11 April 2014)

[ top ]


AdSec 8.2 SP1 build 63 Fixes

  • Rebuild with revised security library.
    (14 November 2012) (Released in AdSec.exe 8.2.1.63)

[ top ]


AdSec 8.2 SP1 build 58 New Features

  • none

[ top ]

AdSec 8.2 SP1 build 58 Fixes

  • In some circumstances AdSec is failing to get a solution for analysis to BS-EN1992-1-1 (PD6687).
    [NCR6939] (Fixed 4 July 2012) (Released in AdSec.exe 8.2.1.58)
  • In some instances a corruption of the country associated with the design code led to the wrong National Annexe parameters being associated with the file. A modification to the File I/O now checks and resets if required.
    [NCR8903] (Modified 3 April 2014) (Released in AdcFile 8.2.1.65)

[ top ]


AdSec 8.2 SP1 build 56 New Features

  • none

[ top ]

AdSec 8.2 SP1 build 56 Fixes

  • AdSec is crashing after calculating the points for a M/κ chart, before displaying the curve.
    [NCR6939] (Fixed 19 March 2012) (Released in AdSec.exe 8.2.1.54)
  • AdSec is crashng when selecting the Mander option in the concrete definition.
    [NCR7014] (Fixed 4 April 2012) (Released in AdSec.exe 8.2.1.55 & OaBase.dll 50.4.0.55)
  • AdSec would wrong report stresses and strains in the section when the section contained a void. The values for the void would overwrite the values for the outer perimeter.
    [NCR7142] (Fixed 23 May 2012) (released in AdSol.dll 50.4.0.56)
  • AdSec would be unable to read SLS analysis cases from a text file.
    [NCR7143] (Fixed 23 May 2012) (released in AdFile.dll 50.4.0.56)

[ top ]


AdSec 8.2 SP1 build 53 New Features

  • none

[ top ]

AdSec 8.2 SP1 build 53 Fixes

  • In a strength analysis the calculation of the capacity reduction factor for AS3600-2009 was using ku rather than ku0 for a section in bending.
    [NCR6630] (Fixed 21 December 2011) (Released in AdSec 8.2 SP1)
  • When material properties are specified by a user defined curve the failure strain was not set. This is now set to the final strain point in the stress-strain curve.
    [NCR6895] (Fixed 5 March 2012) (Released in AdSec 8.2 SP1)
  • Correction NCR6630 introduced a problem. In some cases the distance to the neutral axis was calculated incorrectly.
    [NCR6896] (Fixed 5 March 2012) (Released in AdSec 8.2 SP1)

[ top ]


AdSec 8.3 build 34 New Features

  • none

[ top ]

AdSec 8.3 build 34 Fixes

  • In output for BS5400 AdSec reports a value of 0.5 for the Mq/Mg ratio irrespective of the value entered. The correct value is used in the calculation.
    [NCR5638] (Fixed 24 January 2011) (Released in AdSec 8.2 build 34)
  • The rectangular stress block for user defined materials to BS8110 is incorrect. The step in the stress occurs at the wrong position.
    [NCR5666] (Fixed 1 February 2011) (Released in OaUtil 40.4.0.30)
  • The gateway does not interact properly with the rest of the AdSec session when it is undocked and the option of appending records can cause AdSec to crash.
    some of the functionality to modify tables causes [NCR5797] (Fixed 7 March 2011) (Released in AdSec 8.2 build 34)
  • The section properties reported in the output are in some cases confusing and in other cases wrong for compound sections. This does not affect the calculations in AdSec.
    Properties of untransformed compounds sections include adjustment for different E values so
    A = ΣA(Ei/E1)
    etc.
    Properties of the gross section use the section offset incorrectly in calculation of the EI values.
    [NCR5798] (Fixed 7 March 2011) (Released in AdSec 8.2 build 34)
  • The output of SLS analysis cases analysed output the prestress in the creep column and omitted to output the creep factors.
    [NCR6158] (Fixed 22 June 2011) (Released in AdSec 8.2 build 34)
  • The copying/pasting of reinforcement was not working when there was prestress (force or strain).
    [NCR6423] (Fixed 12 October 2011) (Released in AdSec 8.2 build 34)
  • The pasting of reinforcement where the material name had spaces was resulting in a loss of data.
    [NCR6411] (Fixed 13 October 2011) (Released in AdSec 8.2 build 34)

[ top ]


AdSec 8.2 build 29 New Features

  • none

[ top ]

AdSec 8.2 build 29 Fixes

  • In some situations when using Eurocode AdSec would fail to report a crack width.
    [NCR5580] (Fixed 21 December 2010) (Released in AdSol 40.4.0.29)

[ top ]


AdSec 8.2 build 28 New Features

  • none

[ top ]

AdSec 8.2 build 28 Fixes

  • When using Eurocode with a SLS analysis if the analysis was unable to find a solution the program could report an unhandled exception.
    This can in some cases be avoided by increasing the maximum number of iterations.
    [NCR5198] (Fixed 30 September 2010) (Released in AdSol 40.4.0.27)
  • Crack with calculations using the EC2 approximate method, would for some section shapes get the wrong bar strains, leading to overestimates of the crack widths.
    [NCR5495] Fixed (1 December 2010) (Released in AdSol 40.4.0.27)
  • In EC2 calculations that interpolated between uncracked and cracked results there would be a problem if either one of the uncracked/cracked analyses failed. The calculation would still try to calculate the crack width, without sufficent data. Increasing the analysis control parameters to get a converged solution can help avoid this problem.
    [NCR5496] Fixed (1 December 2010) (Released in AdSol 40.4.0.27)
  • Trying to select steel catalogue sections would cause AdSec to crash.
    [NCR5581] (Fixed 16 December 2010) (Released in sectlib.db3 dated 15 September 2010)

[ top ]


AdSec 8.2 build 26 New Features

  • none

[ top ]

AdSec 8.2 build 26 Fixes

  • When using Eurocode and a slab definition the wrong faces were identified as internal in the crack calculation. Switching off the slab option removes the problem
    [NCR5072] (Fixed 24 August 2010) (Released in AdSol 40.4.0.25)
  • In some chart calculations as error was causing the calculation to fail.
    [NCR5073] (Fixed 24 August 2010) (Released in AdSol 40.4.0.25)
  • In some instances when applied strain planes were added to the loading the SLS solution would be obvioulsy wrong.
    [NCR5082] (Fixed 25 August 2010) (Released in AdSol 40.4.0.25)

[ top ]


AdSec 8.2 build 25 New Features

  • none

[ top ]

AdSec 8.2 build 25 Fixes

  • When AS3600 is selected for ULS analysis the strength reduction factor φ is ignored.
    [NCR4984] (Fixed 15 July 2010) (Released in AdSol 40.4.0.22)
  • In some instances the AS3600 2009 code was incorrectly calculating the strength reduction factor φ. This resulted in a value of φ lower than it should have been.
    [NCR5003] (Fixed 22 July 2010) (Released in AdSol 40.4.0.23)
  • An incorrect convergence tolerance in part of the SLS analysis meant that in some instance AdSec was unable to find a solution.
    [NCR5004] (Fixed 22 July 2010) (Released in AdSol 40.4.0.23)
  • When running an SLS Loads Analysis with uniaxial conditions and a negative moment, the sign of the moment was ignored.
    [NCR5022] (Fixed 2 August 2010) (Release in AdSol 40.4.0.24)

[ top ]


AdSec 8.2 New Features

  • Support for the following design codes:
    • BS-EN1992 / PD6687
    • AS3600-2009
    • ACI 318M-08
  • New crack calculation for Eurocode based on approximate local crack checks. Crack calculation to PD6687 (similar to BS8110).
  • Stress and strain reported are now stored from the calculation rather than calculated for display.
  • Shortcuts to position windows within application frame:
    • Ctrl+1 – bottom left
    • Ctrl+2 – bottom
    • Ctrl+3 – bottom right
    • Ctrl+4 – left
    • Ctrl+5 – centre
    • Ctrl+6 – right
    • Ctrl+7 – top left
    • Ctrl+8 – top
    • Ctrl+9 – top right

[ top ]


AdSec Recent Fixes

  • When IS 456 is selected the tensile strength of the concrete is calculated incorrectly. As this is not used by AdSec it should not cause any problems with the calculated results.
    [NCR4096] (Fixed 7 October 2009) (Released in AdSec 8.2)
  • If a text file is read with ULS analysis cases, these analysis cases will be skipped. The rest of the file is read.
    [NCR4097] (Fixed 7 October 2009) (Released in AdSec 8.2)
  • Editing column template reinforcement for an existing section would results in the reinforcement being lost
    NCR4123 (Fixed 15 October 2009) (Released in AdSec 8.2)
  • When outputing strength details including maximum and minimum values the maximum and minimum values are incorrect for ACI 318 and AS3600. The table of values is correct.
    NCR4143 (Fixed 22 October 2009) (Released in AdSec 8.2)
  • Chinese characters are output instead of superscripts in unit abbreviations when the system locale is set to Chinese.
    [NCR4486] (Fixed 12 February 2010) (Released in AdSec 8.2)
  • The forces in concrete sections at location of bar were not always deducted from the total force calculated on the section.
    [NCR4732] (Fixed 7 May 2010) (Released in AdSec 8.2)

[ top ]


AdSec 8.1 New Features

  • Improved strength calculations to AS3600.
  • Faster and more robust calculations for strength charts.
  • Tools to manipulate loads,allowing set of load to be generated for varying force and moment magnitude and moment angle.
  • Output for a ULS analysis now gives more details of strength calculation.
  • A "history" option has been included to allow tracking of work on the model.
  • A perimeter reinforcement tool has been included to allow bars to be placed at a user defined spacing around the perimeter of the section. Note for large sections this can significantly slow the analysis.

[ top ]


AdSec 8.1 Fixes

  • When a user defined concrete is specified with Eurocode as the design code AdSec does not calculate the axial strength. Instead this is reported as zero.
    [NCR3410] (Fixed 24 February 2009) First released in AdSec 8.0.5.9, OaUtil 30.34.0.6
  • Changing the country for EC2 and checking the nationally determined parameters did not reflect the updated values. The changes were saved when exiting the dialog.
    [NCR3486] (Fixed 8 April 2009) First released in AdSec 8.0.5.8
  • AS3600 SLS analysis would report incorrect strains and stresse with the interpolated model. For details of bug and fix click here.
    [NCR3535] (Fixed 14 May 2009) First released in AdSec 8.0.5.12
  • Applying curvature about y axis for whole section strains would result in the curvature being applied about both axes.
    [NCR3537] (Fixed 14 May 2009) First released in AdSec 8.0.5.12

[ top ]


AdSec 8.0 (build 3) New Features

  • New design codes
    The list of supported structural design codes now includes:
    • Hong Kong: Hong Kong Code of Practice 2004 (including amendment 1 - 2007)
    • ACI 318-05
    • ACI 318M-05
  • Enhancements to General Reinforcement Wizard
    There is now an option to copy from the wizard in "spreadsheet format". This copies the reinforcement in a form that can be pasted into columns in a spreadsheet. The paste option now supports both the original format and the spreadsheet format.
  • Graph views
    A number of enhancements have been included in the graph views giving the user more control over the display of data.

[ top ]


AdSec 8.0 (build 3) Fixes

  • The section transformation (translation + rotation) was not working. This has now been fixed. All rotations are now carried out with respect to the centroid of the section.
    [NCR2704] (Fixed 2 May 2008) (Released in AdSec 8.0.5.5)
  • When modfiying general reinforcement with the Modify button the changes to the reinforcement would be lost. This did not affect the double click option.
    [NCR2705] (Fixed 2 May 2008) (Released in AdSec 8.0.5.5)
  • When calculating N/M charts for sections reinforced with FRP the limit of delamination was not included in caluclation of the tension plateau point resulting in a spike in the N/M chart.
    [NCR2941] (Fixed 21 July 2008) (Released in AdSol 30.33.0.4)
  • AdSec would crash for a compound section with more than four components when definind SLS analysis cases.
    [NCR2942] (Fixed 21 July 2008) (Released in AdSec 8.0.5.5)
  • When outputing results containing errors or warnings the output would often be truncated.
    [NCR2943] (Fixed 21 July 2008) (Released in AdSec 8.0.5.5)
  • SLS cases were giving a warning dialog when the wizard was invoked.
    [NCR2997] (Fixed 6 Aug 2008) (Released in AdSec 8.0.5.6)
  • Output of results was suppressed when warnings were output.
    [NCR3004] (Fixed 7 Aug 2008) (Released in AdSec 8.0.5.7)

[ top ]


AdSec 8.0 (build 2) New Features

  • Hong Kong Institution of Engineers concrete curves
    A second set of material curves have been implemented for the 2004 Hong Kong Code of Practice option. These curves denoted by the suffix ‘HKIE ’ implement the curves detailed in the Hong Kong Institution of Engineers, Concrete Code Handbook.
  • IS 456
    AdSec now supports the Indian concrete code IS456 : 2000.
  • ULS Concrete Curves
    Concrete can now be assigned a user defined material curve for tension instead of only having a no-tension option.
  • Interface enhancements
    The line weight can now be set in the preferences. This allows for variations in the way different monitors render lines.

[ top ]


AdSec 8.0 (build 2) Fixes

  • Pre-stress in bars was not stored correctly resulting in loss of pre-stress
    [NCR956] (Fixed 4 January 2007)
  • When applying strain loading to a whole section for SLS analysis, the loading was determined for each phase of the analysis (so ULS strength was determined using the ULS material curve, cracking using the SLS short term curve, etc). This leads to inconsistencies in the results. This has been fixed so that the equivalent loads are calculated first and applied throughout the analysis.
    [NCR1046] (Fixed 4 January 2007)
  • With template reinforcement that involved multiple rows the autospacing would give a spurious warning about zero spacing. This is now fixed.
    [NCR1047] (Fixed 4 January 2007)
  • Perimeter sections with multiple segments along a straight line would in some instances give a spurious warning of the section overlapping itself. This is now fixed.
    [NCR1048] (Fixed 4 January 2007)
  • The crack width calculations for EC2 were using a position outside the section to calculate the crack width resulting in an over-estimate of the crack widths.
    [NCR1049] (Fixed 24 January 2007)

[ top ]


AdSec 8.0 (build 1) New Features

  • New design codes
    The list of supported structural design codes is now:
    • UK: BS8110:1985, 1997 and 1997 (2005)
    • Hong Kong: Hong Kong Code of Practice 1987 and 2004
    • Europe: EN 1992-1-1:2004 Eurocode 2
    • USA: ACI 318 and ACI 318M 2002
    • Australia: AS 3600 – 2001
    and bridge codes:
    • UK: BS5400
    • Hong Kong: HK Structures Design Manual - 2002
    (New options in red)
    This includes code specific concrete and rebar grades and material curves. ACI strength reduction factors can be calculated from:
    • ACI 318-02 Fig R9.3.2
    • ACI 318-02 Fig RC.3.2
    • ACI 440.2R-02 Fig 9.1 (for sections incorporating FRP)
  • User Material Curves
    User material curves are now part of the material data directly rather than through a reference to an external module. This makes it easier to manage the data and allows for user material curves to be extended to include concrete materials as well as reinforcement materials.
  • Interface enhancements
    The material tables have been replaced with a material view which presenting materials in a tree style. This provides:
    • Single point of access for all materials
    • Context sensitive menus
    • Copy / paste materials
    • Direct editing using the relevant material wizard
    • Direct viewing of material curves
  • Revised material wizards to present all the material data in a more coherent and consistent form
  • Replacement of the general reinforcement table with reinforcement wizard
    • Uses elements common with the reinforcement definition in the New Model Wizard
    • Wizard allows reinforcement to be added & deleted, modified, …
    • Text format allows for easier cut/paste of reinforcement
    • Intelligent shifting of reinforcement for creating second rows/rings of reinforcement
    • Point, line, arc, circle and (for circular & rectangular sections) perimeter reinforcement can be defined
  • The user defined reinforcement option has been extended to include a perimeter option in addition to single bars, lines, arc and circles.
  • A dockable object viewer has been introduced for display of properties
  • The template reinforcement has now been extended to cover a greater range of section shapes:

[ top ]


AdSec 8.0 (build 1) Fixes

  • GFRP bars should not take compression
    [NCR53] (Fixed 25 April 2006)
  • In some cases no concrete stresses were reported for an EC2 analysis. This was due to corruption of the nationally determined parameters.
    [NCR54] (Fixed 25 April 2006)
  • AdSec would in some cases fail to calculate crack widths in BS5400 SLS analysis
  • [NCR55] (Fixed 12 June 2006)
  • The unit string would not be set up correctly in the compound section definition dialog
    [NCR56] (Fixed 4 October 2006)

[ top ]

AdSec Outstanding Bugs

  • none

[ top ]


AdSec Restrictions

  • none

[ top ]