Build 10.0.14
This release of AdSec is a hotfix to address a known error in crack width calculation results in AdSec. It is available to external AdSec users for the time being.
Fixes
- Crack widths are now correctly calculated for sections under pure tension as per Eurocode 2. [ADSEC-1993]
Build 10.0.13
This release of AdSec is a second round of updates on the American design codes, this time affecting both the ACI 318 and AASHTO codes. The previously introduced cap on capacity curves on the ACI 318 code is now also available in the AASHTO codes. Additionally, it will now be possible to edit the strength reduction factors for ACI-318 codes in the advanced analysis options, vis-a-vis the AASHTO codes.
Features
- The capacity curves for all versions of the AASHTO codes will now have the cap of minimum eccentricities included. [ADSEC- 1977]
- The advanced analysis options for ACI-318 codes now enable the explicit definition of the strength reduction factor parameters. [ADSEC-1964, ADSEC-1967]
- Strength reduction factors are now displayed per case in the analysis task results table. [ADSEC-1970]
- Crack width results will now be calculated for each component of a compound section instead of only the first component.[ADSEC-1070]
Fixes
- Task results report will no longer generate empty reports when null cases are used to export results. [ADSEC-1342]
- AdSec will no longer crash when exporting CSV report of compound section a component with no bar and component with bar [ADSEC-1428]
- Alpha factor will now be correctly calculated for AASHTO codes. [ADSEC-1495]
- AdSec will no longer crash if the file name contains non-ASCII characters. [ADSEC-1498]
- Moment stiffness charts will no longer update unexpected up on any interaction with the user interface. [ADSEC-1623]
- AdSec 10 will now correctly migrate or appropriately report any issues when migrating rebar grades from AdSec 8.4. [ADSEC-1784]
- AdSec will now use the correct k factors from the German national annex for cracking calculations. [ADSEC-1785]
- AdSec will no longer report or print any irrelevant crack width results which are not included in the calculations for ACI 318 code. [ADSEC-1898, ADSEC-1976]
- Decimal precision will now be as per the main settings for any inputs in the advanced analysis options. [ADSEC-1997]
- Strain units are now consistent across the settings and advanced analysis options for AASHTO and ACI codes. [ADSEC-2004]
Build 10.0.12
This release of AdSec primarily introduces the ability to create user defined materials. Users will now be able to modify standard materials and save them as user defined materials. The user interface of the materials form and materials database have been upgraded to facilitate this functionality. Users will no longer need the previous workaround of having to close and reopen AdSec to save a modified material.
Features
- Standard materials can now only be edited by either adding a new user defined material or duplicating the standard material. [ADSEC- 1694]
- It is now possible to add a new material or duplicate an existing standard material with Add material and Duplicate material buttons. [ADSEC-1699, ADSEC-1814, ADSEC-1830, ADSEC-1837, ADSEC-1889, ADSEC-1895, ADSEC-1951, ADSEC-1902]
- The input fields of materials dialog box have been upgraded, and will also be able to show error messages. [ADSEC-1693, ADSEC-1700, ADSEC-1818, ADSEC-1834, ADSEC-1835]
- It is now possible to preview the material curves in the materials dialog box. [ADSEC-1695]
- New sub-section of user-defined materials has been introduced in the database of each of the materials. Users will be notified whenever new user-defined materials are created and stored in this new sub-section. [ADSEC-1701, ADSEC-1816, ADSEC-1817, ADSEC-1934]
- User-defined materials can be selected when assigning material properties to sections. The drop down menu for selecting materials to be applied to sections has been updated as well. [ADSEC-1819, ADSEC-1820, ADSEC-1886]
- AdSec will be able to save files with user-defined materials. [ADSEC-1702]
- AdSec will delete user-defined materials on changing design codes. Users will be notified of the same. [ADSEC-1949]
- Files created with previous versions of AdSec with modified standard materials will be updated when opened in the new version by moving the old modified materials in the relevant new sub-sections of user defined materials. Users will be notified of the same when opening these files. [ADSEC-1842, ADSEC-1882, ADSEC-1890]
Fixes
- AdSec will now correctly retain rebar definitions when a file is closed and reopened. [ADSEC-1303]
- The materials chart will no longer flicker when parameters affecting the chart are changed. [ADSEC-1912]
- It will no longer be possible to delete any user-defined materials which are being used by a section in AdSec. [ADSEC-1922, ADSEC-1932]
- AdSec will no longer open any unexpected dialog boxes when duplicate or delete icons are double-clicked. [ADSEC-1937]
Build 10.0.11
This release of AdSec is primarly aimed on the ACI 318 codes. The cap of minimum eccentricities on the capacity curves has been implemented for all versions of the code, and the new code ACI 318-19 has been introduced.
Features
- The capacity curves for all ACI 318 codes will now have a cap on the axial forces to account for the effect of minimum eccentricities as per Fig. R10.4.2.1 of the code. [ADSEC-1713]
- The new rebar Grade 100 introduced in ACI 318-19 has been implemented, along with it's counter part Grade 690 in ACI 318-19M. [ADSEC-1797]
- The modified axial capacity for circular and related cross sections having spiral link reinforcements as per table 22.4.2.1 has been implemented for all versions of ACI-318. [ADSEC-1149, ADSEC-1796, ADSEC-1808, ADSEC-1870]
- The strength reduction factor calculations have been updated respectively for ACI 318-14 and ACI 318-19. [ADSEC-1798, ADSEC-1810]
- The limits of the slider for axial loads under the interaction curves have been updated to include the strength reduction factors for all versions of ACI, AASHTO and AS codes. [ADSEC-1789]
- The validation report in 'Getting Started' section has been updated to include ACI-318-19 calculations. [ADSEC-1799, ADSEC-1811, ADSEC-1812]
Fixes
- The modulus of rupture calculations for concrete grades in ACI 318-14 have been corrected. [ADSEC-1794]
- The value of beta factor used in stress-strain curve of concrete grades in ACI-318M-14 have been corrected. [ADSEC-1795]
- The crack width calculations in all versions of IRC-112 are corrected. [ADSEC-1806]
Build 10.0.10
This release of AdSec introduces the updated design code IRC-112-2020, some bug fixes related to IRC-112-2011 as well as some performance improvements.
Features
- The updated design strain limits for the relevant steel grades as per IRC-112-2020 have been implemented. [ADSEC-1671]
- The new rebar grades Fe415S and Fe500S introduced in IRC-112-2020 have been implemented. [ADSEC-1672]
- The limit of 50 mm on cover value introduced in IRC-112-2020 has been implemented. [ADSEC-1689]
- The validation report available in Getting Started > Documentation in AdSec has been updated to include IRC-112-2020 examples. [ADSEC-1738]
Improvements
- The result volume size occupied by analysis tasks in AdSec has been reduced, leading to lesser memory usage. There are further improvements in speeds of running analysis cases as well. [ADSEC-1618, ADSEC-1749]
- AdSec will no longer crash when a file containing an unsupported design code is opened. The user will be prompted by an error snackbar message indicating the reason why the file is unsupported. [ADSEC-1723, ADSEC-1730]
Fixes
- The default failure strain of concrete for grades lesser than M60 are now in accordance with IRC-112-2011. [ADSEC-1438]
- The standard material grades as per Indian standard codes in AdSec 10 are now consistent with those in AdSec 8.4. The relevant changes can be seen by comparing the material curves across the versions. [ADSEC-1466, ADSEC-1752]
- The design strain values for rebars used in AdSec 10 are now exactly as per IRC-112-2011.[ADSEC-1706]
Build 10.0.9
This release of AdSec introduces analysis case points on the 2D interaction diagram as well as many performance improvements and UI related bug fixes.
Features
- AdSec now uses black points to indicate individual analysis cases in both the 2D and 3D Interaction diagram [ADSEC-1586,ADSEC-1582]
- When hovering over an analysis case point in the 2D diagram, AdSec will display the corresponding case number and loading information.
- Points representing analysis cases in the NM interaction diagram are grouped by their Myy/Mzz angle in 1 degree increments. Use the scroll bar to see the interaction diagram and associated analysis cases at other angles.
- Points representing analysis cases in the MM interaction diagram are grouped by their axial load. Use the scroll bar to see the interaction diagram and associated analysis cases at other axial loads.
- The count of total analysis cases in a task is now shown beneath the input table [ADSEC-1587]
Improvements
- The analysis progress status bar is now slightly smaller and automatically disappears when all cases are analysed [ADSEC-1588,ADSEC-1594]
- Cache size for analysis case results are now smaller [ADSEC-1576]
- Usage statistics have been updated to aid product development [ADSEC-1600]
Fixes
- Analysis case results are no longer deleted when units precision is changed [ADSEC-1604]
- AdSec now refreshes the analysis progress status if all unanalyzed cases are deleted [ADSEC-1562]
- AdSec no longer freezes for long period when copying large number of cases [ADSEC-1572]
- All analysis cases can now be deleted even while cases are analysing [ADSEC-1580]
- AdSec now prioritizes the prestress cases to be analysed before other cases so that it no longer delays analysis of any dependent tasks [ADSEC-1610]
- Component prestrain table from task advanced option is now displaying the correct error message if the preload case is invalid [ADSEC-1573,ADSEC-1611,ADSEC-1609]
- AdSec no longer deletes the analysis case of a failed section when changing input type from load to deformation and back to load [ADSEC-1577]
- Feedback form no longer contains wrong characters in place of the context information [ADSEC-1625]
Build 10.0.8
This release of AdSec contains drastic user interface improvements which allows the user to interact with the UI while the analysis of individual cases occur in the background as well as a couple other bug fixes.
Features
The user is now able to click to view the interaction diagram, other charts, section details, section list while cases are analysing in the background.
- AdSec now has progress bars to indicate progress of analysis for each task in a section [ADSEC-1524]
- AdSec now has progress icons to indicate the status of analysis for each section in the section list view [ADSEC-1525]
- AdSec now allows the user to add or paste in new loads while analysis is running. In the background, AdSec will stop the previous analysis and restart with updated data. [ADSEC-1526]
- AdSec can now analyse multiple tasks and sections at the same time without freezing the UI [ADSEC-1518]
- AdSec will now populate all load points on to the 3D result volume even if that load case has not yet been analysed. Points associated with load cases that have not yet been analysed will show up as grey. After they have been analysed, these points will display as red/green depending on their status. [ADSEC-1523]
- Case input table now updates immediately upon pasting of new cases [ADSEC-1515, ADSEC-1521, ADSEC-1526]
- Export case details is now only made available as an option for export of task results if all cases in that task have been analysed [ADSEC-1527]
- Tooltips have been added to case details to explain why it is disabled as the task cases are analysing [ADSEC-1560]
- Load input type can now only be change for a task if all cases within that task have been analysed [ADSEC-1550]
There is also now a pop-up when opening a new build of AdSec alerting the user of major changes in the new build [ADSEC-1551]
Improvements
- Copying of analysis cases is now faster if the results are already available in the UI [ADSEC-1522]
Fixes
- AdSec no longer crashes when performing actions to a component that is a catalogue section [ADSEC-1272]
- Deleting a large number of cases no longer keeps the loads for every 101th case [ADSEC-1557]
Known issues
- Interaction diagram does not automatically update the load point's colours to match analysis progress. User currently has to click on a different tab and back to the interaction diagram to see updated colours.
- The analysis progress bar is not updated when all cases in a task are deleted. The progress bar will update one again after user adds new loads to the task.
Build 10.0.7
This release contains a number of new features (some of which from the beloved AdSec 8.4) as well as enhancements to improve overall user experience.
Features
- AdSec can now perform staged analysis of sections. See Getting Started --> Staged Analysis for help file documenting the procedure. Additional guidance available through help icons near component prestrains button, near apply strains to reinforcement header in preload pop-up and near adjusted preload component strains table. [1227,1228,1277,1367]
- Moment-stiffness, moment-curvature and interaction diagrams can now be printed and exported to PDF [1239]
- For local crack width calculations to Eurocode2, the effective concrete area is now shown around bars in the cracked section diagram [1017]
Improvements
- Analysis options are now reported higher up instead of under the heading of "SLS Results" in Case Details and Task Report [1292]
- "Export case details" button for analysis tasks is now renamed to "Export results" [1239]
- Additional information (bar number, diameter, material, group and position) are now displayed when hovering over a bar in section graphics [1231]
- Previews are now available when creating a perimeter section from the component dialog [1234]
- More detailed usage statistics have been added to aid AdSec product development [1318]
Fixes
- Updates have been made to fix moment capacity calculations to the Australian Code for circular sections with perimeter reinforcement layout [1366]
- Copying tabular loads to AdSec no longer erases input for each 101th row [1209]
- Updates have been made to the solver to fix moment capacity underestimation [1259, 1129]
- AdSec no longer crashes when analysing a section after changing the concrete material grade [1284]
- Bar preloads message near the switch in advanced options when rebar is preloaded is no longer missing [1372]
Build 10.0.6
We are delighted to announce the availability of AdSec version 10.0.6, which brings significant improvements for working with multiple sections and load cases, and exporting results and report. Please see the detailed change log below for more details and a list of bug fixes.
Improvements for case details
- ADSEC-1164 Display factored crack width for analysis cases from the task table & print report
- ADSEC-1163 Export multiple case result details to a single report or CSV
- ADSEC-1119 Add an option to delete user defined materials
- ADSEC-1218 CSV report: split the position information to two columns y and z
- ADSEC-1204 Warn the user if the case details export view contains huge data to generate
- ADSEC-1180 Avoid selection of cases with empty/undefined values for the case details report
- ADSEC-1086 Remove unwanted zero results from case details
Improvements for user interface
- ADSEC-1076 Add user interface for reinforcement groups input to the concrete sections
- ADSEC-1191 Handle profile user interface to support geometric sections with voids
- ADSEC-1178 Analyse the section only when the data associated with the section changes
- ADSEC-1162 Add late-binding feature avoid analysis for each digit change in the UI
Improvements for section definition
- OAA-206 Simplify the behaviour of defining compound sections. Child component inherits the rotation and reflection behaviours from the root components
- ADSEC-1114 Migrate the old compound sections to suit the updated simplified behaviour
Fixes
- ADSEC-1215 AdSec crashes when code is changed to a code with lesser concrete standard grades
- ADSEC-1214 Stress/strain results are reported as dashes("-") for SLS "Linear" and "No Tension" tension model
- ADSEC-1194 Case details UI does not get updated for cases with only axial tension load input
- ADSEC-1165 Issue with copying data from analysis task table
- ADSEC-1158 Modified flag is missing for updated standard materials
- ADSEC-1157 Stiffness information is missing when deformation is input for the task cases
- ADSEC-1156 Deformation input kzz is missing on reopening a saved file
- ADSEC-1150 Implement factored crack widths for EC2-PD6687 based on given cover for crack width information
- ADSEC-1148 Section fails when load utilization is greater than 1 but is not displayed in the case details or table
- ADSEC-1141 Acr magnitude and units incorrect for BS8110 and BS5400
- ADSEC-1139 Incorrect interpolation factor used in Long term SLS analysis
- ADSEC-1126 AdSec crashes when a user-defined reinforcement grade is modified
- ADSEC-1120 AdSec 10.0 is unable to calculate the Stress & strain in SLS
- ADSEC-1109 Unable to copy section and rebar stresses from Case Details
- ADSEC-1094 AdSec crashes while editing FRP Rebar grade material
- ADSEC-1089 Graphic for hollow section shown as solid in 'case details'
- ADSEC-1067 Issues with Perimeter distribution of reinforcement for Secant-Pile/Wall and Recto-Ellipse profiles
- ADSEC-938 Unable to copy stress-strain/crack results from case details
- ADSEC-842 Concrete grade remains unmodified when changing SLS compression model to "Mander"
Build 10.0.4
Case details improvements
- ADSEC-1099 Show advanced task options in the SLS case detail results
Fixes
- ADSEC-1048 AdSec 10 crashes while analysing a section with concrete grade compression ULS model set to 'Mander confined'
- ADSEC-1083 Reinforcement defined by position (eg single bar) do not rotate properly
- ADSEC-1087 Case details for a case is not getting updated when changing Mxx and Myy to zeros
- ADSEC-1098 Analysis task table does not register pasted values from excel.
- ADSEC-1104 CSA S6: Crack width is not displayed in case details though the status shows Cracked in case table
- ADSEC-1112 Display revision number in the ‘About box’, with the build information
- ADSEC-1113 Centre of Arc group reinforcement should be based on co-ordinates specified from the position description
- ADSEC-1116 Analysis crashes with rotated standard L sections and Z sections
Build 10.0.3
Analysis table improvements
- ADSEC-1075 Report M/Mu (alongside the utilisation) in the analysis table and case details
Code updates
- ADSEC-1051 Implement phi factor for AASHTO design code
Section definition improvements
- ADSEC-831 Add standard shapes to profile wizard
- ADSEC-998 Amend section definition in UI for applying preload types at the reinforcement group level
UI improvements
- ADSEC-1016 Add bar numbers to section graphics
Case details improvements
- ADSEC-922 Round-down curvature results to zero where appropriate
User documentation
- ADSEC-907 Add warning to explain why the user can’t add incorrectly defined bars
- ADSEC-908 Provide guidance what units to use when adding individual bars
Fixes
- ADSEC-840 Unable to define preload for single bars defined using "Add Individual Bars" option
- ADSEC-1002 In the crack width results, ‘d’ is incorrectly reported as zero
- ADSEC-1003 AdSec crashes when switching between cases in case details
- ADSEC-1029 Unable to get the results in Case details when the SLS tension material model is set to ‘No tension’ or ‘Linear’
- ADSEC-1040 Clicking 'Print report' from ‘Menu’ displays a blank screen
- ADSEC-1068 Variable cover incorrectly reported in "Print Report"
- ADSEC-1071 Stiffness is not displayed in case details
- ADSEC-1078 Bars are not properly placed on subsequent layer of arc type reinforcement
- ADSEC-1079 Perimeter reinforcement is not evenly distributed for Recto-circular section
- ADSEC-1081 Circular template reinforcement from 8.4 version is not matching in 10.0 version
- ADSEC-1084 Editing task is not updating 2D and 3D graphic
Build 10.0.1
Set-up improvements
- ADSEC-528 Add dropdown defaults for ‘Design code’ and ‘National annex’ depending on the ‘Code group’ selected.
- ADSEC-426 Include ability to save user defined units and codes, rather than returning to default values
Section definition improvements
- ADSEC-995 Display reinforcement ratio in the section graphic in section definition
- ADSEC-680 Clean up the multiple scroll bars in one view
- ADSEC-294 Add a section graphic to standard component input
Analysis table improvements
- ADSEC-376 Enable cover for crack calculations to IRC112 and EC2
Interaction diagram improvements
- ADSEC-992 Improve wireframe click actions
- ADSEC-799 Add a 3rd click option to turn the axis off
Moment-stiffness graph improvements
- ADSEC-779 Scale moment-stiffness charts appropriately when the screen size changes
User documentation
- ADSEC-1034 Add tool tip to explain when top, bottom and side reinforcement
- ADSEC-1012 Add a tool tip for percentage reinforcement calculation
- ADSEC-988 Add link to ‘Section Utilisation’ PDF in Getting Started documentation
- ADSEC-970 Add tooltip explaining the differences between code and local crack width options
Performance improvements
- ADSEC-1026 Add spinners for analysing task and loading new file
- ADSEC-1014 Amend check for unsaved changes to speed up program
Fixes
- ADSEC-1033 Bar for unsymmetrical section is not translated correctly relative to centroid
- ADSEC-1018 Saving an open file is bring up saveas dialog
- ADSEC-1020 Case details - horizontal scrollbar is missing (unable to view crack result information on lower width window)
- ADSEC-1018 Saving an open file brings up a ‘save as’ dialog
- ADSEC-994 ACI phi factor is incorrect when pre-forces are applied
- ADSEC-991 Variable cover not showing where profile has units in the string syntax
- ADSEC-990 CSA S6 kc for crack width not interpolating between 0.5 and 1.0 in AdSec 10
- ADSEC-984 Legacy import of bundled bars not working correctly
- ADSEC-974 Wireframe view button doesn't work after clicking reset button
- ADSEC-963 Incorrect syntax for 'arc' rebar definition suggested in the tooltip
- ADSEC-915 AdSec reports section failing when at 76% utilisation for Tee section using ACI, IRS Bridge or IS456 codes
- ADSEC-838 AdSec crashes when selecting "Parabola Rectangle" model for SLS compression (IS 456 code)
- ADSEC-769 Utilisation criteria sometimes passing at 101%
Build 10.0.0
- First release