Civil Designer 6.5 Development Log ================================== Release History =============== 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 10) ===================== 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 accomodated 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 accomodate 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) 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 neareset 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 dropdown 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 modelspace incorrectly because the viewport is inserted in the incorrect place relative to the modelspace. (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 inadvertantly 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 intermitant 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) 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 seperator could have been a prefix. (ID 1777) (Build 8) (Build 9) (Build 10) 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) (Build 6) (Build 7) (Build 8) (Build 9) (Build 10) 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) 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 underneith the kerbs. (Item 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. (Item 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: Horixontal Rehabilitation by control points creates a start PI named "PI2". (item 2396) (Build 8) 10. Fixed an internal problem with reading from the *.des file that might cause crashes in the program. (item 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. (item 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 (item 2703) (Build 10) 13. Bug Fix: Coordination starts on next chainage if specified chainage is on a curve. (Item 2856) 14. Bug Fix: Slave super Development length yielded invalid value when the curve is over an automatically interpolated road width specification. (item 2906) 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 multile sheets. (Item 1888) (Build 5) 4. Crash in Plan Lists of pipes for pipes with a 0% slope. If pipe slopes are to given as a ratio, it cased 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 allignment. (Item 2031) (Build 6) 6. Bug Fix: Combination Plotting: Dim defaults incorrect when plotting to Cartesian drawing. (Item 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. (Item 2118) 8. Bug Fix: Crossing services symbol for stormwater open drains was not plotted on the long sections. (Item 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. (Item 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) 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) 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) 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) 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. (Item 2019) 4. Enhancement: Added a Guide line setting to the Long Section Editor (Item 2011) 5. Enhancement: Added an option to prevent auto updating of manually edited alignments. (Item 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 manaully 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) 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. (Item 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 formulas. 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 neighboring 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 trigered 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)