Civil Designer 6.5 Development Log ================================== Release History =============== Build 18 - 17/09/2012 Build 17 - 28/10/2011 Build 16 - 28/01/2011 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 18) ===================== 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) (Build 16) (Build 17) 15. Updated security to recognise version numbers for AllyCAD/Civil Designer 2011 and 2012 which will allow operation of this program using authorisations from those programs. (Build 18) 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.01.00. Implements initial handling of AutoCAD 2010 files. (Build 14) 65. Updated DWG/DXF library to version 3.02.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. (Build 16) 67. Updated DWG/DXF library to Teigha for .dwg 3.04. 68. Updated MrSID library to 7.0.01.2181. (Build 17) 69. Updated DWG/DXF library to Teigha for .dwg 3.05.01. 70. Updated image handling to correctly recognise that images of over 2GB in size needed to be tiled. (ID 6042) (Build 18) 71. Updated Crypkey library to version 7722. 72. Updated DWG/DXF library to Teigha for DWG 3.06.00. 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) (Build 16) (Build 17) (Build 18) 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) (Build 16) (Build 17) (Build 18) 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) (Build 16) 26. Bug: Longsection extraction, Height bend points option made to use user specified search distance. Prevents zero result in sites with large polygons. (ID 4474) 27. Bug: Presence of a zero point confused TOT/CDM import. Also affected ASCII YXZ, breakline and geo coordinate import. (ID 4581) (Build 17) 28. Bug: By-prism reporting of terrace/polygon volumes not correct. (ID 5736) (Build 18) 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) (Build 16) (Build 17) 22. Bug Fix: If you have a compulsary entry with a vertical code of 777, but it is not the first entry then the crossfall slope is calculated incorrectly. (ID 5345) 23. Bug Fix: Skew section extraction not working in all cases. (ID 6004) (Build 18) 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) 21. Bug Fix: Combination Water long section plot incorrectly plots a zero diameter pipe when scrolling to next page. (ID 3776) (Build 14) 22. 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) 23. Bug Fix: Cross section plotting did not display parallel crossings. (Build 15) 24. 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) 25. Bug Fix: Cross section plotting with chainage rounding did not work correctly for chainages with fractural values. (ID 4001) (Build 16) 26. Bug Fix: Water hydraulic grade line was drawn incorrectly when plotted in reverse order. (ID 4209) 27. Bug Fix: No pressure values at bend points on Water long sections. 28. Bug Fix: The last pressure value on Water Long Sections were zero. (Build 17) 29. Bug Fix: The crossing pipes for the stormwater plot graphically selected option were checking all the links for the comparison and not just the selected ones. (5457) 30. Bug Fix: Open drain Crossing pipes on Cross sections are not being drawn. (Build 18) 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) (Build 14) (Build 15) (Build 16) (Build 17) (Build 18) 7. Bug: Fixed a problem if a SHP file import has more than 32767 vertices in a line or polyline shape. This resulted in a database table field overflow. New tables have the correct field size specified, existing tables are automatically updated for the correct field size. 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) (Build 16) (Build 17) (Build 18) 29. Bug Fix: Graphical Set Parameters fails to change the link type if the data contains a size2 value for pipes. 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) (Build 16) 50. Bug Fix: Fixed a bug where the width and height of a weir was swapped after a SWMM analysis. (ID 4411) 51. Bug Fix: Fixed a bug where the minimum date for SWMM analysis was 01/01/1970 due to the CTime class we were using. Start time is now limited by the SWMM engine to 12 midnight on 12/31/1899. (ID 4574) 52. Bug Fix: Fixed a bug where the water level for the Open Drain link type was not being drawn on the Vertical Alignment. (ID 4594) 53. Enhancement: Upgraded to the latest SWMM 5.0.021 engine. (ID 1997) 54. Bug Fix: Fixed a bug where the subcatchments would stop redrawing at a subcatchment with an invalid perimeter. (ID 5040) 55. Bug Fix: Update swmm link lengths before analysis when the Re-calculate link lengths from coordinates option is selected in the analysis dialog. (4906) (Build 17) 56. Bug Fix: Fixed a bug where the initial slope for a pipe flowing out of an open drain and into another open drain was not calculated correctly. (5568) 57. Enhancement: Upgraded to the latest SWMM 5.0.022 engine. (ID 1997) (Build 18) 58. Bug Fix: Graphical Set Parameters fails to change the link type if the data contains a size2 value for pipes. 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) (Build 16) 17. Bug Fix: Problem with pressue release valves on zero flow. 18. Bug Fix: Change of the pipe minimum cover does not update previously edited vertical alignment. (Build 17) 19. Bug Fix: In certain conditions pipe length was not updated properly after Insert Node. (Build 18) 20. Bug Fix: Loss value in longsection plot not correct. Version 6.5 Beta (Build 4) - Unreleased ======================================= General ------- (Build 1) 1. Enhancement: Default file paths for certain file types are now stored in the project file rather than in the CivDes6.ini file. This allows different projects to have their own set of default paths. Note that not all default paths can be handled this way as a project must first be open. Those file types that are not applicable on a project basis are still stored in the ini file. 2. Enhancement: Performing a project SaveAs will default the suggested path for each file to the path you first select for the CDP file. (ID 58) 3. New feature: Added a new function, PROJECTARCHIVE, which will attempt to place all relevant files from a selected project into a zip file for backup or for transmittal via email (or other transport medium). The data stored in the zip file are sufficient to recreate the project in its entirety, including data paths. Note that this function is only available when no project is currently open (to prevent problems with unsaved data). 4. Enhancement: Do not allow cartesian drawings to be added to a Civil Designer Project. (ID 1217) (Build 2) (Build 3) 5. Enhancement: Alter the colour cells in the Display settings grids to either draw the pen colour text in black, or in white depending on which colour will show up well against the cell background. (ID 1675) 6. Bug fix: F1 help correctly loads from the Design Centre window. 7. Bug fix: Corrected data paths for crash reporting facility. (Build 4) CAD --- (Build 1) 1. Enhancement: The graphical representation of AutoCAD "proxy" objects is now loaded from DWG/DXF files. However the proxy object itself is not preserved. 2. Bug fix: DWG import of polyface meshes updated to handle case where number of vertexes and faces not specified. (ID 1188) 3. Bug fix: DWG export of linear dimensions (text placement and rotation was wrong). (ID 1193) 4. Bug fix: DWG export of hatch: Hatch layer is now correct (was always 0). Also custom hatch patterns were not being exported, so hatches using custom hatch patterns looked incorrect in AutoCAD. (Build 2) 5. Added a system setting to control scaling of entity widths when scaling entities. This affects lines, arcs/circles and polylines. Previously the line width would be scaled by an equivalent factor when scaling one of those entities. Use the System Settings to turn off this feature and retain the set line width when scaling. 6. Updated to version 2.04.01 of the Open Design Alliance DWG/DXF library. (Build 3) (Build 4) 7. Bug fix: Fixed crash in the List Objects command. (ID 1767) 8. Enhancement: Added an "Apply To All" checkbox to the bitmap dialog so that when a file is being loaded so you don't have to repeatedly click on the ignore and delete reference buttons each time a bitmap can't be found. (ID 1789) 9. Enhancement: Added the last recently found bitmap to the bitmap path search so that once you have browsed for a bitmap in a certain directory if other bitmaps lie in this directory they will be loaded without prompting. (ID 1789) Toolkit ------- (Build 1) 1. Enhancement: Expand the coordinate table function (Mech Toolkit). (ID 961) - coordinate table dialog now has options allowing user to add ID label text and/or coordinate value text at the coordinate - coordinate table function moved to the CAD "Annotate" menu 2. Enhancement: Add an arrow to the Mechanical tolerance function. (ID 962) 3. New feature: Added square nuts and bolts to the Mechanical toolkit. (ID 965) 4. New feature: Added wing nuts to the Mechanical toolkit. (ID 966) 5. New feature: Added torx to screw head key type in the Mechanical toolkit. (ID 969) 6. New feature: Added piping schematic symbols to the symbol libraries. (ID 972) 7. New feature: Added a spring drawing function to the Mechanical toolkit. (ID 973) 8. New feature: Added a pin/dowel drawing function to the Mech toolkit. (ID 963) 9. Enhancement: Survey toolkit 'Add Point' routine now increments successive point names, and will either remember the previous description and elevation value, or if left blank will not prompt you again. (ID 555) 10. Enhancement: Erf area table now prints an accumulated total. (ID 200) 11. Enhancement: More CAD layer options are now available to SG Diagram drawing (ID 86) 12. New feature: Splays is a survey toolkit routine that simplifies drawing of splays and block corner offshoots. (ID 153) 13. Enhancement: The snipping of surrounding data when tracing an SG diagram has been improved and the settings thereof simplified. (ID 38) (Build 2) (Build 3) (Build 4) 14. Bug fix (Mechanical Toolkit): Gears drawn incorrectly if right edge of gear intersected with existing drawing elements. (ID 1787). 15. Enhancement (Mechanical Toolkit): Added an option to draw the PCD of a gear. Turn ---- (Build 1) (Build 2) (Build 3) (Build 4) Survey+Terrain -------------- (Build 1) 1. New feature: The surface combobox now displays the surface colour thereby assisting you in selecting the surface you meant to select. (ID 76) 2. New feature: The filter dialog has been extended to incorporate filtering by height and by fence area. (ID 81) 3. New feature: Polyline to DTM has been extended whereby multiple CAD polylines can be converted to DTM points in one go with an incrementing elevation. This fast-tracks the conversion of flat contour drawings to a DTM. (ID 121) 4. Enhancement: Defining a string by interpolating onto a surface now does a proper drape where additional vertexes are inserted at DTM line crossings. (ID 69) 5. New feature: Generated contours now get stored on a per-surface basis. In this way you don't have to redo generating contours each time when contouring more than one surface. (ID 184) 6. Enhancement: Convert DXF now handles 3D Face entities. (ID 65) 7. Enhancement: The Dam Volumes function now has an option for the results to be written to a stormwater reservoir *.rsr file. (ID 482) 8. Enhancement: The strings long section window now has a button for printing. (ID 948) 9. New feature: The Create String function has been extended to allow for the string to be at an absolute elevation. e.g. ponds and berms. (ID 238) 10. New projection type: New Zealand Transverse Mercator; New datum type: New Zealand Geodetic Datum 2000 (ID 312) 11. Enhancement: Terrace merging gives you the option of performing a Validate Surface on the subsequent merged surface. (ID 74(i)) 12. Enhancement: If a triangulation fails you are now given the option to proceed with a scan of the surface for duplicate points. (ID 74(ii)) 13. Enhancement: The Polyline to DTM group of routines now allow for a spacing interval between generated points to be specified. (ID 191) 14. Enhancement: Contours from Lines no longer asks you to demagnify or zoom all, but instead an automatic zoom all is forced. 15. Enhancement: Common points added in the transformation dialog can now also be removed. (ID 103) 16. Enhancement: The 3D View fly-through optionally displays the current chainage of the fly path. (ID 189) 17. New feature: The 3D View output page now allows you to capture a top-down view and geo-reference it in the project as a CAD bitmap entity. (ID 190) 18. New feature: The opposite of the existing convert break lines to feature lines function is now similarly possible. 19. Enhancement: Survey Editing Name change now has an increment option for batch unique renaming. (Build 2) (Build 3) (Build 4) Roads ----- (Build 1) 1. New Feature: Introduce a Kerb Editor dialog to edit/create kerb group files and specify quantity formulae. Also add a new dialog that can be used by Edge Levels and Template Editor to select a kerb(ID 1041) 2. Enhancement: Enhance the Edge levels routine to take kerbs into account. Add pages into the Edge levels spreadsheet. Enhance the Generate levels routine to reflect kerbs. (ID 1042) 3. New Feature: Write a function to calculate the kerb quantities as specified in the kerb definition. (ID 990) 4. Enhancement: Update the Template Editor to accept kerb definitions for template testing purposes. (ID 54) 5. New Feature:Automatic interpolation of edge level width fields. If Fields in the Edge level/Widths spreadsheet are left blank, they will automatically be interpolated using neighbouring data. Also introduced "Auto Interpolate" check boxes for the Width Edit/Insert Dialogs. (ID 273) 6. New Feature: Added a function to add auxiliary lanes to the Edge levels via a user friendly dialog. (ID 172) 7. Enhancement: Add a "Number of Links" field to the Pipe Database routine. Also enhanced crossing pipes function to display multiple links in Vertical Edit. (ID 586) 8. New Feature: Added a Speed profile routine. This routine will also suggests climbing lanes, with the option to automatically add the lanes to the edge control. (ID 174) 9. New Feature: Be able to display crossing pipes on the Graphical Cross Section Edit window. Pipes running parallel to cross sections will also be displayed. (ID 993) 10. New Feature: Add a function to the pipe database routine to automatically extract skew sections on every pipe. (ID 714) 11. Enhancement: Display pipe database entities on Plan layout. (ID 714) 12. Enhancement: Simplify the volume calculation process. Added an option to automatically run solidify layerworks when applying templates. Area calculations will be done automatically when calculating volumes. (ID 1191) (Build 2) 13. Bug Fix: Fixed a crash after running Sight distance checking with dual carriageway roads. (ID 1646) (Build 3) 14. Bug Fix: Interactive road expert triggered a recalculate after Horizontal Review alignment. (ID 1674) 15. Enhancement: Automatic updating of other alignments when the horizontal changes. Do not update if the second last chainage is greater than the last horizontal alignment chainage, instead display an error message. (ID 1676) (Build 4) 16. Enhancement: Extend the maximum number of layers in templates from 10 to 100. (ID 1776) Plotting -------- (Build 1) 1. Enhancement: Enhanced Cross section plotting to plot kerbs. (ID 1063) 2. Enhancement: Update Long Section crossing pipes to display multiple links (ID 586) 3. New Feature: Plot crossing pipes on cross sections. (ID 202) (Build 2) (Build 3) (Build 4) MAP --- (Build 1) (Build 2) (Build 3) (Build 4) Sewer ----- (Build 1) 1. Enhancement: The hydraulic elevation line and a solid fill for the water area can be viewed on the Graphical Vertical Alignment. The hydraulic elevation levels can be displayed in the legend. Markers can be displayed for the maximum hydraulic elevation and manholes where overflow occur. (ID 749) 2. Enhancement: Graphical Vertical alignment crossing services now displays multiple links. (ID 586) 3. New Feature: Update the sewer network levels and slopes to enable all the erf connections to drain successfully. (ID 203) 4. New Feature: Added option to the Design Parameters to dynamically update the inflow units from the erf connections. (1020) 5. New Feature: Added options for number of inflow units and inflow class to the erf connection default settings and the erf connection dialog. The sewer node inflow units will be increased on adding erf connections. (ID 208) 6. New Feature: Inflow units will be subtracted from node inflow when erf connection is deleted. (ID 1012) 7. New Feature: Node inflow units will be updated when an erf connection is moved from one sewer link to another. (ID 1013) 8. New Feature: Node inflow units will be updated when the erf connection node changes due to the following graphical sewer functions: Delete Node, Move Node, Insert Node and Connect Node. (ID 1015, 1017, 1018, 1019) 9. Enhancement: Added an error check to the convert drawing entities function that will check that the compulsory layers has been selected. (ID 390) 10. Enhancement: Automatically switch network display for sewer and erf connections on when the user activates a graphical function, and the network display is switched off. (ID 600) 11. Enhancement: Added Inflow Parameters and calculated Inflow as Node text options to the display settings. (ID 547) 12. Enhancement: Overflow links can now be displayed graphically according to the overflow link settings in the Sewer Links display settings. (ID 1002) 13. Enhancement: Stormwater infiltration can now be specified either as percentage of inflow or a fixed value per km of sewer pipeline. The infiltration per link as well as cumulative infiltration is displayed in the Inflow results page. (ID 678) 14. Enhancement: Set the erf connection node to None when the erf connection is disconnected due to a graphical change in the Sewer network and display the disconnected erf connections. (ID 1190) 15. Enhancement: Erf connection text will now be displayed in green or red on the Vertical alignment. Green when it is possible to drain and red when it is not possible to drain. (ID 1209) 16. Enhancement: Erf connection Type text in the erf connection results table will now be displayed in red when it is not possible to drain. (ID 1210) 17. Enhancement: Added Fixed Invert as an option to the Graphical Set Parameters function. (ID 1219) (Build 2) (Build 3) (Build 4) 18. Bug Fix: Fixed a bug in the Update Sewer Levels function where it could cause a negative slope due to the slope increase for the minimum velocity during the resultant analysis. (ID 1764) Storm ----- (Build 1) 1. New Feature: Incorporated the EPA SWMM engine. If the SWMM option is selected in the Design Parameters dialog then the SWMM engine will be used for hydraulic calculations when running Analysis. 2. Enhancement: The hydraulic elevation line and a solid fill for the water area can be viewed on the Graphical Vertical Alignment. The hydraulic elevation levels can be displayed in the legend. Markers can be displayed for the maximum hydraulic elevation and manholes where overflow occur. (ID 749) 3. New Feature: The SWMM time results can be played back in the Graphical Vertical Alignment. The graph, text, time display and progress are updated continuously and can be manipulated with the playback controls. (ID 1005) 4. Enhancement: Graphical Vertical alignment crossing services now displays multiple links. (ID 586) 5. New Feature: Option to export Inlet Hydrographs to Swmm Time Series files which can be imported in the Swmm Time Series editor. (ID 919) 6. New Feature: Export design storm intensity array to a Swmm Rainfall file which can be imported in the Swmm Raingage dialog. (ID 920) 7. Enhancement: Added an error check to the convert drawing entities function that will check that the compulsory layers has been selected. (ID 390) 8. Enhancement: Automatically switch network display for stormwater and subcatchments on when the user activates a graphical function, and the network display is switched off. (ID 600) 9. Enhancement: Added calculated Runoff as Node text option to the display settings. (ID 547) 10. Enhancement: Overflow links can now be displayed graphically according to the overflow link settings in the Storm Links display settings. (ID 1002) 11. Enhancement: Added Fixed Invert as an option to the Graphical Set Parameters function. (ID 1219) (Build 2) (Build 3) 12. Enhancement: Implemented more options for the Rational method according to the South African National Roads Agency Drainage Manual 5th Edition - Fully Revised. (ID 1743) (Build 4) 13. Enhancement: Changed the default setting for the Apply adjustment factor to the urban run-off factor option to be selected by default. This is because the adjustment factor was always applied in previous versions. (ID 1763) Water ----- (Build 1) 1. Enhancement: Graphical Vertical alignment crossing services now displays multiple links (ID 586) 2. Enhancement: Automatically switch network display on when the user activates a graphical function, and the network display is switched off. (ID 982) 3. New Feature: Add facility to update Catalogue without altering existing user’s settings. (ID 1023) 4. New Feature: Create hydraulic grade contours. (ID 1025) 5. New Feature: Create pressure contours. (ID 984) 6. Enhancement: Create additional filed in the pipe data and calculate 3D pipe length. (ID 928) 7. New Feature: Display a dialog listing pipes that should be connected, with a graphical presentation on the plan view and an option to automatically connect them. (ID 929) 8. New Feature: Dialog listing crossing pipes with graphical presentation on the plan view and an option to automatically connect them. (ID 930) (Build 2) (Build 3) (Build 4)