Civil Designer 6.5 Development Log ================================== Release History =============== Build 15 - 17/03/2010 Build 14 - 14/12/2009 Build 13 - 14/10/2009 Build 12 - 12/06/2009 Build 11 - 17/02/2009 Build 10 - 28/11/2008 Build 9 - 24/10/2008 Build 8 - 16/10/2008 Build 7 - 18/08/2008 Build 6 - 28/05/2008 Build 5 - 28/03/2008 Build 4 - 18/02/2008 Build 3 - 04/01/2008 Build 2 - 23/11/2007 Build 1 - 22/10/2007 Version 6.5 (Build 15) ===================== General ------- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Bug: Correct serial number was not being used in authorisation if a Hasp dongle which had only been authorised for the previous version was attached. 3. Initial general public release. (Build 3) 4. Bug: Fixed problem with insufficient licences when using a network dongle. (ID 1822) 5. Bug: Fixed problem with layer creation/deletion when using the IDE Layer grid in Display Settings. Updated to work like the standard CAD layer grid. (ID 1847) 6. Enhancement: Added Windows Vista as a recognised operating system that is displayed on the Help | About dialog. (Build 4) 7. Bug: Fixed a problem with the Power Bar being hidden between successive runs of the program. The problem occurred when AllyCAD was exited with no drawing windows open. In that case the Power Bar was hidden and that state was saved when the program exited. The next time the program started the bar state would be reset to hidden. AllyCAD no longer saves bar states when no drawing windows exist. Note that this only affects AllyCAD as Civil Designer always has the IDE window open. (ID 1892) (Build 5) 8. Added a new feature to allow the Users folder to be accommodated on a shared network drive, if required. To set up this feature copy the entire Users folder and its contents to a drive on the network. Copy the file SetSharedFolder.exe from the AllyCAD/Civil Designer installation folder to the same drive such that the program and the Users folder are on the same level of the folder hierarchy (i.e. from the folder containing the exe file you would go down one level to see the contents of the Users folder). Now, from each computer that needs to use the remote Users folder, browse to and run SetSharedFolder.exe with Administrator rights. If possible browse using UNC paths rather than a mapped drive letter to accommodate possible differences in logins on the computer. Use the option to set the shared folder path and click OK to enable the feature. To remove the feature run SetSharedFolder.exe (once again with Administrator rights), use the option to clear the shared folder path and click OK to disable the feature. Note that, when using this feature, each user should have their own login folder in the Users folder. Having users share a login folder will cause major problems with files being overwritten. (Build 6) (Build 7) 9. Enhancement: Output Manager page number and page heading has been made project specific. (ID 1770) (Build 8) (Build 9) 10. Enhancement: Binary file I/O now caters for files greater than 2GB in size. Relevant for huge DTM's. (ID 1914) (Build 10) (Build 11) (Build 12) 11. Bug: Fixed overwrite of STARTUP.DRG when specifying a new drawing in project creation. (ID 3288) 12. Bug: Fixed overwrite of dongle authorisation if attempting authorisation without a confirmation code. (ID 3328) (Build 13) (Build 14) 13. Prevented multiple instances of Civil Designer being run at the same time. This is because multiple instances could open the same project more than once with associated data loss. (Build 15) 14. When closing a drawing/project with a very long file path (>230 chars) it caused a overflow of the message string. (ID 4098) CAD --- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Enhancement: Coordinate Table dialog: Coord format selector now shows formats in X-Y or Y-X order as appropriate. 3. Added new snap mode to jump to the centre of the nearest circle as opposed to the current snap that jumps to the nearest circle centre point. (ID 1803) 4. Initial general public release. (Build 3) 5. Bug: Fixed a bug where printing white text and dimension text with the AutoCAD palette, the text couldn't be seen. Fixed this so that the text changes to black and can now be seen (on non-black paper). (ID 1843) 6. Bug: Fixed a bug with text export where a scaled text height of less than one tenth of a drawing unit is rounded to zero. This has been fixed. (ID 1848) 7. Enhancement: Changed layer drop down list in the Power Bar to no longer use a vertical scroll bar when the list is too short. This improves the list display when only a few layers are present. 8. Updated DWG/DXF library to version 2.5.01. 9. Updated image library to version 14.5.0.71. (Build 4) 10. Bug: Fixed a bug in Undo where some entities were not added back to the drawing. (ID 1921) 11. Bug: Fixed problems occurring with the loading of tiled bitmaps from a bbf file. This problem appears related to the third-party image handling library we use. 12. Bug: Fixed crash on exit when ACAD_SYMLINE_FILE.DRG not found when loading a DXF/DWG. 13. Bug: Fixed a bug with the export of non-continuous linetypes to AutoCAD. (ID 1859) 14. Bug: Fixed a bug with paper spaces where viewport clips the model space incorrectly because the viewport is inserted in the incorrect place relative to the model space. (ID 1863) 15. Bug: Fixed a bug with new Vista directory configuration where AllyCAD and Civil Designer share the Guest directory. The wizard now defaults to cartesian, mm, and a scale of 1:1 in AllyCAD. (ID 1931) 16. Bug: Fixed a bug where the STRUPR$ macro command was inadvertently removed from the macro language causing some macros to fail. (Build 5) 17. Enhancement: If errors are picked up during the loading of an AutoCAD drawing an exception is thrown and the user is given the option to run the automatic recovery process or abort the load process. (ID 2010) 18. Bug: Loading a DWG should not allow loading of layouts, but Opening a DWG should give an option to load the layouts. Loading a DWG incorrectly changed the drawing settings to Cartesian. 19. Bug: Fixed a bug which caused a crash in AllyCAD when executing compiled macros. (ID 1947) (Build 6) 20. Bug: Rewrote the multi-line text formatting to work for AutoCAD 2008 import. (ID 2038) 21. Bug: Fixed loading of DWG "XRefs" with a relative path. (ID 2108). 22. Bug: Fixed handling of bitmaps where they always appeared behind everything else in the drawing. This was caused by careless porting of code from the previous version between builds 4 and 5. (ID 2115) 23. Bug: Fixed scaling problem by changing tolerance to prevent multiple "Cannot scale with scale factor 0" messages from appearing. (ID 2074) 24. Bug: Fixed a bug which crashed AllyCAD while specifying a clip region with the GrabAll snap set. (ID 2150) 25. Bug: Fixed a bug with the New Bitmap Path Dialog where the "Try Again" button remains greyed-out even if the correct bitmap path is typed in instead of using the browse button. (ID 2274) (Build 7) 26. Bug: Using the Load Drawing command changes any entity in the incoming drawing which uses pen 255 (black in the AutoCAD palette) to use the ByLayer pen instead. This is an artifact of pre version 3 drawings. (ID 2448) 27. Updated DWG/DXF library to version 2.6.01. 28. Updated image library to version 14.5.0.75. 29. Updated MrSID library to version 7.0.0.2167. 30. Updated Crypkey library to version 7110. 31. Bug: Fixed problem with coordinate system radio buttons in DWG Import Wizard. (ID 2486) 32. Bug: Fixed a bug with importing triangular polyface meshes from AutoCAD. (ID 2289) 33. Bug: Fixed a bug with exporting leader arrows to AutoCAD. Problem with the scale and also with leader lines the same size as the arrow head size (from sewer module). (ID 2463) 34. Bug: Fixed a bug with a hatch name length of more than 15 characters which crashes AllyCAD when exporting a drawing to AutoCAD. (ID 2397) (Build 8) 35. Bug: Fixed a bug with exporting a drawing to AutoCAD where dimensions are not written on the correct layer but instead appear on layer 0. (ID 2567) 36. Bug: Fixed a bug with exporting angular dimensions to AutoCAD. (ID 2571) 37. Bug: Fixed a bug where jump to nearest circle caused AllyCAD to crash. (ID 2566) 38. Bug: Fixed a bug with importing of southern hemisphere drawings where the import wizard's negate coordinates option is not enabled. (ID 2598) 39. Bug: Fixed a bug with exporting a symbol line to AutoCAD from a southern hemisphere drawing. The "symbol line" is exported as a series of block inserts and these needed to be rotated by 180 degrees for southern hemisphere dwg export options: "Do Nothing" and "Twist 180". (ID 2600) 40. Bug: Fixed a bug with image manager when opening a drawing with null image pointers e.g. when the image has not been loaded because of an incorrect file path. Entering the correct path in the image manager causes a program crash on pressing the OK button. (ID 2614) 41. Bug: Fixed a bug with the exporting of specific clipped rectangular bitmaps to AutoCAD where the clip region is not closed and is seen in AutoCAD as a triangle instead of rectangle. (ID 2705) 42. Bug: Fixed two bugs with the importing of solid hatches which caused excessively long redraws. One involved solid hatches with elliptical arc boundaries and the other a huge upper bound calculation during calculation of the hatch bounding box for hatches with arcs. (ID 2746) 43. Bug: Fixed a bug with the auto perimeter tracking of large regions which result in a pattern overflow. We now exit from the perimeter tracking correctly and inform the user of the error. (ID 2762) 44. Bug: Fixed a bug with the image manager where editing or deleting certain images in the image manager caused intermittent crashes. This and the undo for this operation has also been fixed. (ID 2807) 45. Bug: Fixed a bug with the clear clip region button on the "Set Bitmap parameters" dialog where the bitmap region was not cleared. (ID 2808) (Build 9) 46. Bug: Fixed a bug created in point 42 above which caused problems with all functions using line circle tangent intersections. These include jump and snap to line/circle geometry and tangent intersections, copying of one parallel element where the element is an arc. (ID 2838) (Build 10) 47. Bug: Fixed a bug with the export and import of data items (AllyCAD) or attributes (AutoCAD) to and from AutoCAD. (ID 2885) 48. Bug: Fixed a bug with the export of sloped dimension with different length witness lines to AutoCAD. These are now exported correctly as rotated dimensions. (ID 2916) 49. Bug: Fixed a bug with the snipping of bulged polylines with polysnip. AllyCAD no longer crashes when it tries to snip a degenerate bulged polyline. (ID 2921) (Build 11) 50. Bug: Fixed a bug importing DWG with a font name that is a network path. (ID 3041). 51. Updated DWG/DXF library to version 2.7.01. 52. Updated Crypkey library to version 7118. 53. Bug: The error message "Please set the pen colour to something other than 'ByBlock' before inserting the block!" is no longer displayed whilst doing a repair drawing, i.e. when the "INSERT" macro function is called. (ID 3119) 54. Bug: The crash caused by reading of a proxy entity during an automatic recovery of a dwg has been fixed by the above DWG/DXF library version 2.7.01. (ID 3123) (Build 12) 55. Bug: The crash caused by a bitmap in a symbol being inserted or viewed due to the bitmap not being loaded has been fixed. (ID 3364) 56. Bug: Fixed drawing of Coordinate Table after switching from Surveyor Southern Hemisphere to Cartesian (ID 3384). 57. Bug: Fixed a bug with the importing of curves on dwg drawings which were mirrored about the origin when the "Negate Survey Coordinates" option was selected on the wizard. (ID 3257) 58. Bug: Fixed a bug with the dwg import of multiline text. The first character of the formatted multiline text was missing. (ID 3256) 59. Bug: Fixed a bug in a drawing where the maximum number of symbols (120) was was exceeded and the following prompt appears "Drawing Untitled is corrupted. Save it and run File/Repair". (ID 3250) 60. Bug: Fixed a bug with the dwg recovery opton where the recovery option was not run when the error message "Invalid record index 45" appeared. (ID 3205) (Build 13) 61. Bug: Fixed a bug where the dimension tolerance was displayed incorrectly. (ID 3641) 62. Bug: Fixed a bug with the *.dwg import where the drawing crashed during a drawing recovery. (ID 3715) 63. Bug: Fixed a bug with the *.dwg import where the drawing gets to 30% of reading the entity blocks and then hangs. (ID 3719) 64. Updated DWG/DXF library to version 3.1.00. Implements initial handling of AutoCAD 2010 files. (Build 14) 65. Updated DWG/DXF library to version 3.2.00. Final release of library for handling of AutoCAD 2010 files. (Build 15) 66. Added error trapping for calculations using spurious polylines with impossible vertex counts. Toolkit ------- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Initial general public release. (Build 3) 3. Bug: Fixed Sectional Title Adjust PQ's function. The PQ adjustment was only working if a unique section was first in the list. (ID 1842) (Build 4) 4. Bug: (Architectural Toolkit) Fixed a bug which caused AllyCAD to crash when the architectural spec file is created. We were not able to recreate the bug so we can't be sure how it got into this state. (Build 5) (Build 6) (Build 7) 5. Bug fix: (Survey Toolkit) Fixed formatting of lengths and coordinates where the thousands separator could have been a prefix. (ID 1777) (Build 8) (Build 9) (Build 10) (Build 11) (Build 12) 6. Bug fix: (Survey Toolkit) Multiple dimensioning was missing north-south, east-west aligned boundaries being the same length as the road width they fronted. Fixed. (ID 3251) 7. Bug fix: (Mech Toolkit) Linear/Polar repeat radio buttons not working in many fastener dialogs (ID 3066). (Build 13) (Build 14) (Build 15) Turn ---- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Initial general public release. (Build 3) 3. Bug: Corrected path to vehicle symbol file when placing a vehicle symbol. (Build 4) (Build 5) 4. Bug: No speed profile is generated if the specified start chainage is less than the start of the vertical alignment. (ID 1938) (Build 6) (Build 7) (Build 8) (Build 9) (Build 10) (Build 11) (Build 12) (Build 13) (Build 14) (Build 15) Survey+Terrain -------------- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Enhancement: Coordinate listings in a WGS84 project now refer to WG and not LO in their headings. (ID 665) 3. Initial general public release. (Build 3) (Build 4) 4. Bug: Cross section extraction with name filter does not only extract points that passes the filter settings. (ID 1889) (Build 5) 5. Bug: Large polygon Copy/Move of large number of points was missing occasional points. (Belated entry from Build 4). (ID 1887) 6. Bug: Running single surface grid volumes as a non-administrative user was leading to an error message and premature ending of the function. (ID 1992) 7. Bug: Temporary drawing of cut and fill colours while creating terrace banks swapped around. (ID 1995) 8. Bug: 3D Plot was never plotting contours for the Lines option. Also was not taking into account the new per-surface cnt file. (ID 1917) (Build 6) (Build 7) 9. Bug: Fixed an issue with Dam Volumes where a low point unconnected to the surface (no lines) would cause the routine to fail. (ID 2416) 10. Bug: Fixed an issue with Flow Directions where the gradient reporting could have lead to a crash. (ID 2424) 11. Bug: Fixed an issue where isolated blocks of points on a regular grid could go missing after a Project Save under very specific conditions. (ID 2359) 12. Bug: Prevented a buffer overflow with Import ASCII YXZ, specifically fixed width import, where large field choices would lead to a crash. (ID 2559) (Build 8) 13. Bug: Creating a string from a CAD polyline was incorrectly coordinating bulged edges. (ID 2734) 14. Bug: Note no. 10 above revisited and refined. (ID 2424) (Build 9) (Build 10) 15. Bug: Fixed an issue with Dam Volumes where a low point close to an island could cause areas, and thus volumes, to be grossly incorrect. (ID 2891) (Build 11) 16. Bug: Made Section Translate use the same tolerance as Survey module for deciding what constitutes a duplicate point. ie. 1mm. (ID 3067) 17. Bug: Fixed possible memory leak upon closing the Strings longsection window. (ID 3068) 18. Bug: Terrain Line of Sight function was incorrectly determining target points on the destination surface. Fixed. (ID 3069) (Build 12) 19. Bug: Extraction of sections (either long- or cross-) was ignoring zero heighted points for seemingly no good reason. Made them contribute to the section. (ID 3291) 20. Bug: Polar calculations was incrementing point names in a way inconsis- tent with all other routines. Made consistent. (ID 3396) 21. Bug: Changed the draw order of height and slope shading such that slope arrows are not obscured by height shading. (ID 3395) 22. Bug: Fixed the display of the progress bar for contour plotting. It was not calculating its position properly. (ID 3394) (Build 13) 23. Bug: PixelFormats.txt file created when clicking Info button on Output page of 3D View was being written to the program location, which is inaccessible in Vista and above. The file is now written to the programs user login folder. (Build 14) 24. Bug: 3D View had the incorrect centre point of sites with little elevation change. Fixed. (ID 3898) (Build 15) 25. Bug: Invalid argument error followed by system hang when doing grid volumes on a ground surface with an invalid perimeter. Fixed. (ID 3982) Roads ----- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Initial general public release. (Build 3) 3. Bug: Ported fix from 6.4 for crash that would occur when running functions that used the Road Window and the window was refreshed while some function was being carried out. The refresh would cause the road data file to be closed with the result that the running function would crash as it expected the file to be open. (Build 4) (Build 5) 4. Enhancement: Added an option that will generate edge levels over the kerbs, in addition to generating levels that run underneath the kerbs. (ID 1042) 5. Bug: No speed profile is generated if the specified start chainage is less than the start of the vertical alignment. (ID 1938) (Build 6) 6. Layerwork quantities incorrect with kerbs included and edge levels running over the kerbs. (ID 2129) 7. Bug Fix: Symbol for crossing stormwater open drains were not displayed on the road vertical alignment window. (ID 2145) 8. Bug Fix: Symbol for crossing storm and sewer services were not displayed on the correct level on the road cross section editor window. (ID 2224) (Build 7) 9. Bug Fix: Horizontal Rehabilitation by control points creates a start PI named "PI2". (ID 2396) (Build 8) 10. Fixed an internal problem with reading from the *.des file that might cause crashes in the program. (ID 2640) 11. Fixed a bug in Speed Profiles. When the length of the road is greater than a certain value, then the X Label of the graph would change to "Time (days)" and the values will be divided by 60. (ID 2703) (Build 9) 12. Fixed a bug in Speed Profiles. The graph starts at the end of the road, resulting in an empty graph when running the RHS simulation (ID 2703) (Build 10) 13. Bug Fix: Coordination starts on next chainage if specified chainage is on a curve. (ID 2856) 14. Bug Fix: Slave super Development length yielded invalid value when the curve is over an automatically interpolated road width specification. (ID 2906) (Build 11) 15. Bug Fix: Cannot delete corrupted cross sections. (ID 2941) (Build 12) 16. Bug fix: Incorrect toe point calculation when aplying templates to skew cross sections. (ID 3577) (Build 13) (Build 14) 17. Bug fix: Possibly fixed intermittent crash in template editor view page. (ID 3873) 18. Bug Fix: Pavement designer did not pick up the correct symbol file in Vista. 19. Bug Fix: Vertical alignment default values are not being filled in if the first or last chainage has no cross section data. (ID 3977) (Build 15) 20. Bug Fix: Some isolated chainages on road plan layout are rotated by 180 degrees. (ID 3997) 21. Bug Fix: The cross section that has been created by applying templates to skew sections sometimes have an extra, incorrect point. (ID 4000) Plotting -------- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Initial general public release. (Build 3) (Build 4) 3. Enhancement: Add a Yes to All, No To All option to the overwrite confirmation message for plotting of multiple sheets. (ID 1888) (Build 5) 4. Crash in Plan Lists of pipes for pipes with a 0% slope. If pipe slopes are given as a ratio, it caused a division by Zero error. 5. Bug Fix: Road PI lists in plan plotting gives the centre line PI coordinates, even if there are offsets in the horizontal alignment. (ID 2031) (Build 6) 6. Bug Fix: Combination Plotting: Dim defaults incorrect when plotting to Cartesian drawing. (ID 2128) 7. Bug Fix: Crossing services symbol for stormwater and sewer box and portal culverts was not plotted on the correct level on the long sections. (ID 2118) 8. Bug Fix: Crossing services symbol for stormwater open drains was not plotted on the long sections. (ID 2149) 9. Bug Fix: Fixed a bug where the long section plotting of sewer and storm links were using the nominal dimensions and not the external dimensions. (ID 2164) 10. Bug Fix: Fixed a bug where the long section plotting of water pipes were using the nominal dimensions and not the external dimensions.(ID 2195) 11. Bug Fix: Fixed a bug where crossing services were not plotting correctly on long sections when plotting the long sections in reverse order. (ID 2194) 12. Bug Fix: Fixed a bug where the last segment of the water long section did not plot correctly when a dtm was part of the project, but no surface was set for the water cover levels. (ID 2329) (Build 7) 13. Sheet File Editor: Global, Drawings tab can only handle file paths up to 80 long. (ID 2452) 14. Bug Fix: Fixed a bug where crossing services were not plotting correctly on the water long sections when there are bends in the long section. (ID 2560) (Build 8) 15. Bug Fix: Fixed a bug where the long section plotting with even chainages resulted in small steps in the pipe long section. The even chainages option was still using the nominal diameter and not the external diameter. (ID 2612) 16. Bug Fix: The preview of {DATE} text fields was causing subsequent plot generations to have dates improperly drawn. (ID 2620) 17. Bug Fix: Incorrect cross section layerworks drawing for dual carriageways with kerbs. (ID 2635) (Build 9) (Build 10) 18. Bug Fix: Pipe Longsections loses even chainages where pipe bends are exactly on an even chainage. (ID 2905) (Build 11) 19. Bug Fix: When plotting horizontal chainage labels on the Vertical curve data on Road Longsections, both BCC and ECC chainage values are equal. (ID 3053) (Build 12) 20. Bug Fix: Not plotting the last pipe if the last pipe in the selection is also the inflow. (ID 3329) (Build 13) (Build 14) 21. Stop long section pages in the Plot Wizard extracting data when pressing the "Back" button. Extraction only needs to happen when pressing "Next". (ID 3867) 22. Bug Fix: Cross section plotting did not display parallel crossings. (Build 15) 23. Bug Fix: Fixed a rounding problem which manifests in the curve lengths in Long section plotting, for large radii (r > 20000). This is because we were saving back + front bearings up to the nearest second only. (ID 3983) 24. Bug Fix: Cross section plotting with chainage rounding did not work correctly for chainages with fractural values. (ID 4001) MAP --- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Initial general public release. (Build 3) 3. Bug: Fixed crash that occurred when closing a project that used symbols when displaying a point theme and that theme had a range table applied to it. (Build 4) 4. Removed functions GIS Properties and Query by Example as they are having problems with the ODBC functions they call. They will be reinstated as soon as we determine the solution to the problem. (Build 5) 5. Bug: Fixed the problem that caused the crash in the GIS Properties and Query by Example functions. These have now been reinstated. (ID 1949) 6. Added calls to close the Browse Theme Grid, GIS Properties and Query by Example modal dialogs to all functions that could conceivably change the theme that those dialogs were currently using. (Build 6) (Build 7) (Build 8) (Build 9) (Build 10) (Build 11) (Build 12) (Build 13) 7. Combination Water long section plot incorrectly plots a zero diameter pipe when scrolling to next page (ID 3776) (Build 14) (Build 15) Sewer ----- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Enhancement: Added Cover Level Lock/Unlock as an option to the Graphical Set Parameters function. (ID 1817) 3. Enhancement: Updated the standard link tables. (ID 677) 4. Initial general public release. (Build 3) (Build 4) (Build 5) (Build 6) 5. Bug Fix: Fixed a bug where crossing services dimensions were not updated when the link tables were edited. Previously it was only updated when the project was saved. (ID 2136) 6. Enhancement: Links are now drawn with double lines on the vertical alignment to indicate wall thickness. (ID 2140) 7. Bug Fix: Spacing of parallel open drains for the crossing pipes on the graphical vertical alignment was incorrect. (ID 2148) 8. Bug Fix: Fixed a bug where the maximum number of hydrographs was limited to 100, but the Inflow Hydrograph dialog displayed 500 lines. The maximum number of hydrographs has now been increased to 500. (ID 2144) 9. Enhancement: Increased the size of the database fields for sewer inflow, flow and capacity to accommodate very large flows. (ID 2162) 10. Bug Fix: The wall thickness for custom link types was not used in the calculations for the clashes checking. (ID 2189) 11. Bug Fix: Crossing water pipes were plotting on the incorrect level on the graphical vertical alignment window. (ID 2116) 12. Bug Fix: Fixed a memory leak in the overflow section of the network analysis. (ID 2280) (Build 7) 13. Bug Fix: Fixed a bug where an inflow unit was added to the "None" category on adding an erf connection when the erf connection default is set to 1 unit and the class to "None". (ID 2420) (Build 8) 14. Bug Fix: Fixed a bug where an incorrect pump curve on multiple pumps could cause the pump calculation to go into a continuous loop. (ID 2596) (Build 9) (Build 10) (Build 11) 15. Bug Fix: Fixed a bug which would cause a crash when adding an erf connection, with the Calculate Minimum Ground level option selected, when no DTM is included in the project. (ID 3048) 16. Bug Fix: Fixed a bug where the incorrect record information would be displayed in the node data dialog when the results window is also open, but not active, and the focus is set to another program and back. (ID 3111) (Build 12) 17. Bug Fix: Fixed a bug where the Graphical Vertical Alignment would cause a crash if the network has not been analysed and therefore not numbered. (ID 3431) (Build 13) 18. Bug Fix: Fixed a bug that would cause a crash in the graphical upstream selection function when there is a circular reference in the section of the network being selected. (ID 3576) 19. Bug Fix: Fixed a bug where negative flows were reported when the peak factor for the unit flow analysis was set to zero. (ID 3590) 20. Enhancement: Changed the unit flow parameters to allow the average daily inflow and population per unit to be entered as decimal values. (ID 3642) 21. Bug Fix: Fixed a bug in the colour scheme for the erf connections where the colour could be displayed incorrectly according to the erf connection length. (ID 3711) 22. Bug fix: Fixed a bug where deleting a row in the link tables caused a duplication of the last row in the link table. (ID 3722) 23. Enhancement: Increased the maximum point source value for a node from 9999.999l/s to 99999.999l/s. (ID 3773) (Build 14) 24. Bug Fix: Fixed a bug where the reverse link design for drop manholes with fixed slopes specified for the links was not working for a manhole where a fixed invert level was specified. (ID 3835) 25. Bug Fix: Fixed a bug where the cover and manhole depth values were incorrect when calculated during the reverse link design for drop manholes with fixed slopes specified for the links. (ID 3881) 26. Enhancement: Merge the link tables, unit flow classes, hydrographs and pump sections in the defaults files and the erf connections database when merging the network databases. (ID 3885) 27. Bug Fix: Fixed a bug where the maximum inflow hydrographs for the analysis was set to 100, but the inflow hydrograph dialog allows you to enter up to 500 hydrographs. (ID 3943) (Build 15) 28. Bug Fix: Check for an impossible fixed slope and fixed invert level with the reverse link design for drop manholes. (ID 3835) Storm ----- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Bug Fix: Fixed a bug where the Done flag was not set for the outfall node when only a Swmm analysis was done on the network. (ID 1791) 3. Bug Fix: Fixed a bug where an error message in the Swmm result graphs would display continuously on some computers. (ID 725) 4. Enhancement: Added Cover Level Lock/Unlock as an option to the Graphical Set Parameters function. (ID 1817) 5. Enhancement: Updated the standard link tables. (ID 677) 6. Initial general public release. (Build 3) (Build 4) (Build 5) 7. Bug Fix: Fixed a bug that could cause a crash when the graph of an empty inflow hydrograph or reservoir was viewed. (ID 1932) 8. Enhancement: Upgraded to the latest SWMM 5.0.013 engine. (ID 1997) (Build 6) 9. Bug Fix: Fixed a bug where crossing services dimensions were not updated when the link tables were edited. Previously it was only updated when the project was saved. (ID 2136) 10. Enhancement: Links are now drawn with double lines on the vertical alignment to indicate wall thickness. (ID 2140) 11. Bug Fix: Fixed a bug where the maximum number of hydrographs was limited to 100, but the Inflow Hydrograph dialog displayed 500 lines. The maximum number of hydrographs has now been increased to 500. (ID 2144) 12. Bug Fix: The wall thickness for custom link types was not used in the calculations for the clashes checking. (ID 2189) 13. Bug Fix: Crossing water pipes were plotting on the incorrect level on the graphical vertical alignment window. (ID 2116) 14. Bug Fix: Fixed a memory leak in the overflow section of the network analysis. (ID 2280) (Build 7) 15. Bug Fix: Fixed a bug that could cause a crash during the analysis when the time of concentration is less that the analysis time step. (ID 2398) 16. Bug Fix: Fixed a bug where a crash would occur when loading a stored curve when there is no active curve in the Swmm curve editor. (ID 2437) (Build 8) 17. Bug Fix: Fixed a bug in the SWMM Ratings input graphs where the graph labels were swapped around. (ID 2786) 18. Bug Fix: The entry in the INFLOW section of the SWMM file was not removed when a node with a direct inflow time series was deleted. (ID 2805) (Build 9) (Build 10) 19. Bug Fix: Fixed a bug where the hydraulic elevation for the open drain link type was displayed incorrectly in the results and the long sections. (ID 2866) 20. Bug Fix and Enhancement: Added separate option to draw water depth fill on the graphical vertical alignment and the hydraulic elevation line is now drawn correctly for steady flow. (ID 2879) (Build 11) 21. Enhancement: Upgraded to the latest SWMM 5.0.014 engine. (ID 1997) 22. Bug Fix: Fixed a bug where the incorrect record information would be displayed in the node data dialog when the results window is also open, but not active, and the focus is set to another program and back. (ID 3111) (Build 12) 23. Bug Fix: Fixed a bug where the last section in the Swmm inp file was not being read or saved if that section was empty. (ID 3238) 24. Enhancement: Added a Copy menu option on the right mouse click to the Array page of the SWMM Results graph window. (ID 3318) 25. Bug Fix: Fixed a bug where the reservoir results array contained garbage values when an outfall node was specified as a reservoir. Analysis will now end with an error message if an outfall is specified as a reservoir. (ID 3382) 26. Bug Fix: Fixed a bug where the Graphical Vertical Alignment would cause a crash if the network has not been analysed and therefore not numbered. (ID 3431) (Build 13) 27. Bug Fix: Fixed a bug that would cause a crash in the graphical upstream selection function when there is a circular reference in the section of the network being selected. (ID 3576) 28. Bug Fix: Fixed a bug where deleting a row in the link tables caused a duplication of the last row in the link table. (ID 3722) 29. Enhancement: Added an option in the SWMM Simulation options dialog under the General page to use the Storm results units for SWMM. (ID 3712) 30. Enhancement: Added an option in the Design Parameters dialog to use the Storm link tables in SWMM. This will cause the SWMM link shape editor and the SWMM Defaults for Node/Link to display the same options as the Storm link page for link types and sizes. The internal and external dimensions and manning roughness factor from the link tables will then also be used for flow and cover calculations in SWWM. (ID 3712) 31. Enhancement: Option to print results for the max values has been added to the results printing to ASCII or printer. This is the same results as displayed on the screen via the display settings, long section plotting and the node results page. (ID 3712) 32. Bug Fix: Fixed a bug where the runoff was not displayed for the SWMM method for the runoff node display setting. (ID 3712) 33. Bug Fix: Fixed the format of the printing of the SWMM results as well as reporting the SWMM units in the heading of the columns. (ID 3712) 34. Bug Fix: Fixed a bug in calculating cover for the SWMM links. Now using the outside dimensions for the links when using the link tables. (ID 3712) 35. Bug Fix: Fixed a bug in the plotting of the Total Energy line for the long section plotting for SWMM when not using Dynamic wave analysis. (ID 3712) 36. Bug Fix: Fixed a bug where it was allowed to enter an empty name for some of the SWMM objects. This would cause the dialog to read the file incorrectly on opening again. (ID 3712) 37. Enhancement: Changed the saving of coordinates to the SWMM inp file to save it as northern hemisphere when the project was setup as southern hemisphere. This is because most other SWMM GUI's use northern hemisphere coordinates. (ID 3712) 38. Enhancement: Overflow in SWMM with dynamic wave analysis uses junction with two outgoing links. Implemented duplicate node by special naming convention in Civil Designer. Add "#OF" to end of the node name to be duplicated for the overflow node name. This node will not be written to the SWMM junctions, but the link will. (ID 3712) 39. Enhancement: Updated the SWMM engine to the latest version, build 16. (ID 3712) 40. Bug Fix: Fixed a bug which could cause a crash on closing the graphical vertical alignment after running the swmm results play back. (ID 3809) (Build 14) 41. Bug Fix: Fixed a bug where the reverse link design for drop manholes with fixed slopes specified for the links was not working for a manhole where a fixed invert level was specified. (ID 3835) 42. Bug Fix: Fixed a bug where the cover and manhole depth values were incorrect when calculated during the reverse link design for drop manholes with fixed slopes specified for the links. (ID 3881) 43. Enhancement: Merge the link tables, subcatchments, hydrographs, reservoirs and pumps sections in the defaults files when merging the network databases. (ID 3884) 44. Enhancement: Dividers and Storages in SWMM with kinematic wave analysis can have two outgoing links. Implemented a duplicate node by special naming convention in Civil Designer for the Divider and Storage nodes to enable two outgoing links. Add "#OF" to end of the node name to be duplicated. This node will not be written to the SWMM divider or storage sections, but the link will. (ID 3907) 45. Enhancement: Increased the maximum Mean Annual Precipitation value for the Illudas Chicago storm type. (ID 3915) 46. Bug Fix: Fixed a bug where the maximum inflow hydrographs for the analysis was set to 100, but the inflow hydrograph dialog allows you to enter up to 500 hydrographs. (ID 3943) (Build 15) 47. Bug Fix: Check for an impossible fixed slope and fixed invert level with the reverse link design for drop manholes. (ID 3835) 48. Bug Fix: Fixed crash which was caused by the remove deleted records function when the active record was deleted and removed and then accessed again. (ID 3993) 49. Enhancement: Upgraded to the latest SWMM 5.0.018 engine. (ID 1997) Water ----- (Build 1) 1. Initial limited public release. Please read comments under the Beta section for details of changes and additions. (Build 2) 2. Initial general public release. (Build 3) (Build 4) (Build 5) 3. Enhancement: Make Water Long section editor more user friendly add a Depth enforcement option. (ID 2019) 4. Enhancement: Added a Guide line setting to the Long Section Editor (ID 2011) 5. Enhancement: Added an option to prevent auto updating of manually edited alignments. (ID 2021) (Build 6) 6. Bug Fix: Fixed the cursor chainage and elevation display in the water long section editor. (ID 2090 & 2117) 7. Enhancement: The horizontal alignment point does not need to be a vertical alignment point anymore. The vertical component can now be deleted in the water long section editor. 8. Enhancement: Added dialogs where required action must be selected from a list on editing previously manually edited alignments. This is to prevent auto updating of manually edited alignments. (ID 2021) 9. Enhancement: Export/Import option for the vertical alignment in the water long section editor. 10. Enhancement: Drop can be created in the water long section editor by editing the invert level of outgoing pipe where different diameter pipes connect. 11. Bug Fix: Updated the long section plotting routine to plot hydraulic grade lines correctly in water long sections. (ID 2000) 12. Bug Fix: Fixed a bug where the quantities were not divided into the correct depth increments after editing the vertical alignment graph and running the quantities again. (ID 2263) 13. Enhancement: Crossing water pipes can now also be viewed on the water long sections. (ID 2272) 14. Bug Fix: Crossing services symbol for stormwater and sewer box and portal culverts was not plotted on the correct level and none was drawn for the stormwater open drain on the long sections. (ID 2273) 15. Bug Fix: Crossing pipes were not displaying correctly on the water long sections when the water node names have been duplicated. (ID 2326) (Build 7) (Build 8) 16. Bug Fix: Fixed a bug where the hard ground surface would always plot the same levels as the soft ground surface on the water long section. (ID 2570) (Build 9) (Build 10) (Build 11) (Build 12) (Build 13) (Build 14) (Build 15)