File: Readme.txt, Notes for IRRICAD Standalone V22.03 Date: Thursday 3rd April 2025. Contents ------------- 1. Bug Fixes and Additions. 2. Installation. 3. Suggested Minimum Computer Requirements. 4. Additions to the Manual. 5. Known Problems. 6. Installing USB dongle version. 7. Contact Information. -------------------------------------------------- 1. Bug Fixes and Additions Since 21.32 -------------------------------------------------- New Features ---------------------------------------------- 1) Multiple changes to allow for tapes mirrored as spraylines. This allows for analysis (and velocity design) of tapes in loops both irrigating and flushing. Also allows for the inclusion of miscellaneous hydraulic items attached to and belonging to manifolds being analysed as outlets when flushing (spraylines and tapes). Flushing assemblies with a "fitting Type" of NFL (no flow) are ignored, this allows the user to specify items that are purely air relief valves etc. See the V22 release notes for more details. 2) Added ability to divide mainline pipes into segments of a specified length. This creates permanent junctions that won't be removed by Design. Allows for improved topographical analysis / multiple pipe size changes on steep terrain. See the V22 release notes for more details. 3) Added "Table Reports" function. Reports with the $RTF$, $CSV$, $TSV$, or $TXT$ designator will now be automatically inserted into the design as an OLE object after running. The OLE object retains a reference to the report used to generate it so that the inserted table reports can be automatically updated. See the V22 release notes for more details. 4) Allow the Irrigation Block entity tools work on multiple polygons. See the V22 release notes for more details. 5) Added ability for users to specify the colours and hatches used to make the management symbol. Management symbol also now uses the decimal places setting from the Unit Settings. (BID 1159 + BID 1812) 6) Design functions can now be halted by pressing the "Pause/Break" key (after confirmation). 7) One set of Design changes can now be undone. 8) Added a dockable "Object Info" panel to quickly review hydraulic information. The panel can be set to allow or disallow docking, and switch (right-click in the body of the panel) between, concise, hydraulic and detailed information. The detailed info is the same as the standard Object Info dialog while the “concise” info is just the object description and the hydraulic info. Minor features and improvements ---------------------------------------------- 1) Additions to plot layout legends including demand point handling, item visibility, ordering, use of database label field, and an option include outlet connectors for outlets. 2) Scope options that do not make sense are now disabled in the scope combo boxes, rather than removed. This fixes a problem where some scope values could not be selected. 3) Added #AREA# label keyword for control valves. 4) Added #ARC# label keyword for outlets. 5) The Database "Label" field and object Scope are now available in Irricad reports. Zone, ML, costing 6) Added constant label keywords #K_THREEPOINTSIX#, #K_ONE#, #K_TEN#, #K_HUNDRED# and #K_THOUSAND# to make compound keyword maths operations easier. 7) Added a colour key to the "Assign Zones to System Flows" graphical management tool dialog. 8) Added a highlight to the active row of the Zone Design Configuration dialog. 9) Allow the manifold number to edited in the Misc. Hydraulic dialog. Potentially needed for the new flushing method for tapes and spraylines. 10) The "Mainline Cutpipe" and "Connect Outlet" tools now work with Pivots. (BID 1807, BID 1808) 11) Added "Calculate Contours", "Create Wetted Radii" and "Create Sprayline Outlets" toolbar buttons. (BID 1737, BID 819) 12) Enabled the scope dropdown on the flushing tabs, of Irrigation Block dialogs, during block creation. 13) Add functions for pivots when running "File/Repair". 14) Added a "pin" for the centres of pivots when exporting to KML/KMZ (or viewing in Google Earth). 15) Added a custom VCADD command to reset broken hatch scales (this manifests as the hatch preview not displaying correctly and/or management symbols not being hatched). To activate this action the select object tool then type HX (then the key) and save the current design. 16) Don't allow Control Valves to be "Visual Only" or "BOM Only". 17) New parameters added to "Analysis Parameters" tab: Flush valve close factor – Similar to the “Detailed analysis flow close fraction” but used for flush valves under flushing (default 0.01); Flush valve factor – used in the convergence process for pressures very close to zero (default 0.00001); Near zero tolerance – used to help the convergence of detailed analysis when flush valves are operating (default -0.03); Flush valve analysis factor - default is 0.99 and this should generally not be changed unless advised to by IRRICAD support staff. Bug Fixes ---------------------------------------------- 1) Improvements when creating management symbols (both in the graphical management tool and symbol creation) so that blocks are retained even if there are some "stray" non block (including polyline blocks) items. This also fixes a bug where if there is a block (real irrigation block) and some "stray" items then the symbol will not be complete and will be missing the real block items. 2) US units are now correctly displayed on the spray block lateral tab. 3) Added a method to automatically fix pre V22 designs that would give rise to a 3022 error when they were opened. 4) Fixed a bug that could erroneously delete entries in the symbol table of a designs internal database. 5) Fixed a number of GDI handle leaks. These could cause apparently random crashes, when IRRICAD had been open for some time. 6) The hatching for reserved-water-supply Pivots in the "Assign Zones" tool did not match the Irricad Management symbol. This has been fixed. 7) Fixed a bug when running LP design with "Zone Design to Pressure Rating" set on zones without spraylines and with the valve pressure not fixed. The downstream control valve pressure would be set to the highest nominal pressure of the tapes/outlets. 8) Fixed a bug that could very occasionally occur in graphical management where selecting a water supply by checking it in the Systemflow totals dialog wouldn't select the WS and subsequently assign it. In many designs this could be fixed by running File/Compress. 9) Fixed a crash when clearing multiple Pressure limit symbols in designs that contained mainline outlets. 10) Fix a problem where some designs created in V21.30 would give OOP1, File 41, then unexpected file format errors when being opened in V21.31+. 11) Improve bounding-box evaluation for KML ground overlays in KML Importer. 12) Removed unused options from the Spray Block Options Dialog. 13) Fix a bug where the order field would revert to the default of 10000 when the edit dialog for an individual item was saved. 14) Fixed a potential problem when using Change-Match on Pivots with dissimilar span arrangements. Change-Match for changes to Pivot span configurations is now disabled. 15) Correct a minor bug when updating pivot drawing entities during "Compress Design". 16) Made a change so that pivot borders cannot be deleted manually. 17) Fix a bug where water supply names were not synced correctly in change type adding water supplies. Also disabled changing the pivot name in change type. 18) Fixed a bug introduced in V17 where the mainline travel time would be interrupted by a miscellaneous hydraulic item. 19) Improve the automatic position of 180° sprinkler arcs at the boundaries of irrigated areas, ensuring that the arc is always positioned toward the inside of the area. 20) Correct a problem where the #ACTFLOW# label keyword would erroneously show twice the actual flow in tape blocks converted from sprayline blocks using the "Spraylines To Tapes" tool. ------------------------------------------------- 1. Bug Fixes and Additions Since 21.31 ------------------------------------------------- 1) Fix a bug where designs saved in V21.31 couldn't be merged into existing designs. -------------------------------------------------- 1. Bug Fixes and Additions Since 21.30 -------------------------------------------------- 1) Fix a problem which would occur if V21.29 was patched to V21.30. Crashes would occur in the Zone Design Configuration etc. Allow files created by this version to be successfully read in 21.31. -------------------------------------------------- 1. Bug Fixes and Additions Since 21.29 -------------------------------------------------- 1) Fixed a bug introduced in V21.29 where the Outlet and Nozzle drop-downs wouldn't work correctly in the Spray Block tool. 2) Fixed a number of GDI handle leaks. These could cause random crashes when IRRICAD was left open for longer periods of time. 3) Fix a minor problem that would give the incorrect error message (Pivot Module not enabled) when attempting to move a block junction when the Pivot module wasn't enabled. 4) Removed pivot items from plot layout legends. This fixes a problem where "hidden" and internal pivot items where added to the legends. 5) Compressing a design with Pivots could cause associated Pivot components (e.g. pumps etc.) to become disconnected from the Pivot. 6) Ensure DAZ transfer file is compatible with Pivots in Irricad Link. 7) Pivot Settings default changes are now reflected in the Pivot dialog settings. 8) Fixed a rare bug where editing non-hydraulic entities could display a fittings selection error. -------------------------------------------------- 1. Bug Fixes and Additions Since 21.28 -------------------------------------------------- 1) Increased the maximum number of water supplies to 50. 2) Adjusted the "Outlet Dialog" so that it shows "Pivot Demand Points" correctly giving visibility to the pressure and flow settings. 3) Fixed a problem with copying pivots where the copied pivot would still point at the pipes and outlets of the original. 4) Fixed a crash when the system language is Chinese. 5) Fixed an obscure problem that could cause a crash when deleting an Irrigation Block. 6) Fixed an obscure bug that could cause a crash during reports, caused by a corrupted entity. 7) Fixed a bug with data validation on pivot corner angles. This could erroneously report errors in full circle pivots. -------------------------------------------------- 1. Bug Fixes and Additions Since 21.11 -------------------------------------------------- 1) Added Pivot design capability in an optional module. See the Release notes for detailed information. Note that designs containing pivots may be opened successfully in versions that don’t have the pivot module enabled as long as they are version 21.28 or above. In these cases any existing pivots will continue to be included in the design, management and reporting processes but they cannot be changed (only deleted). 2) Fixed a minor problem (exits in older versions but appears not to crash) where running a Zone Design report would crash. 3) Changed the default font for "Object Info" to a fixed spacing one (Consolas). This makes sure that the hydraulic information tables line up correctly. Note that setting the registry key HKEY_CURRENT_USER\SOFTWARE\AEI Software\Irricad\AppSettings\Misc\InfoCharSize to -999 will cause the default windows font to be used (this isn't a fixed spacing font). 4) Additional language support added for Italian, Arabic, Russian, Chinese (updated to V21), Hebrew (updated), Italian (reports to come), and Turkish (reports to come). Note that in the RTL languages (Hebrew and Arabic) some of the CAD interface remains in English currently. 5) Fix a problem when operating in some languages. In some circumstances after importing from Google Earth the image either wouldn't be displayed (only the outline), or an image from a previous GE import would be displayed. 6) Minor change to the operation of the the "Fittings Edit" option for hydraulic components. The "Hide fittings" button has been removed and the dialog may now be closed via the "Cross" on the top RHS, or by closing the parent dialog. Additionally the fittings dialog now moves with the parent item dialog. -------------------------------------------------- 1. Bug Fixes and Additions Since 21.10 -------------------------------------------------- 1) Fixed a bug introduced in V21.10 that would cause some keywords to be displayed as "*****" (e.g "DESC", "Label" etc.). -------------------------------------------------- 1. Bug Fixes and Additions Since 21.08 -------------------------------------------------- 1) Significantly improved the speed of the "Valve Specification Summary" dialog when there are a large number of valves present. 2) Improved the balancing of laterals-per-manifold in for irrigation blocks with lateral groups. 3) Fix problems when deleting components in the database editor where either the selected item wasn't deleted (i.e. the wrong item was) or the correct one was but the warning indicated the wrong item was going to be. Problem could also cause duplicate (~) entries when editing directly in the grid. Related to ordering on the grid view. 4) Fix a minor oversight so that designs with no Hydraulic objects, or OLE items, correctly add the new default layers. 5) Minor fix so that documents that have a fixed path aren't marked as missing (red or bold text) and can be inserted into a design. 6) Fixed a crash that would occur if a "Wetted radii" was selected and the documents tool actioned. 7) Fixed a bug where block submains could be remade unnecessarily when other changes made (i.e. rename Irrigation area name). 8) Fixed a problem after running repair where items specified in block manifolds (on the block dialog flushing tab) could be displayed as a blank item. -------------------------------------------------- 1. Bug Fixes and Additions Since 21.07 -------------------------------------------------- 1) Fixed a problem, introduced in the initial v21 release, where importing a GeoTIFF image would not be automatically positioned. Additionally added the GCS (Geographical coordinate system) used in the GeoTiff file to the information shown on the message displayed when importing the image. 2) Fixed an problem where doing more than 10 "pans' in a row with the middle button (i.e. pan, stop, pan ...) with the "Select" tool active would cause the pan tool to become inoperative. 3) Increased the allowable limits for "Installation Cost", "Labour hours" and "Mileage" fields on the "Design Details" settings page. 4) Fixed a bug where running graphical management with the "Use Polyline Blocks" option checked could cause a crash. This would only occur if zones containing individual tapes and/or spraylines and individual outlets where present. 5) Fixed a bug (in V21) where running "Import From Google Earth", on systems with greater than 100% DPI set, would need to have the DPIScale set in the IrricadGEImport.ini file to avoid distorted images. Additionally this change will also allow the GE Window to work correctly if it is moved to monitors with different DPI settings. 6) Added some functionality so the image files that have an accompanying world file (e.g. TFW, WLD, JGW etc.) can also be automatically positioned. Note that inherently world files only contain raw position values and no information about the coordinate system used. 7) Fixed a bug, introduced in V21, where merging a design would not include any hydraulic entities from the source file. -------------------------------------------------- 1. Bug Fixes and Additions Since 20.07 -------------------------------------------------- New Features and Improvements ---------------------------------------------- 1) Comprehensive flushing analysis feature. This is still under development and will be included in a patch, when it is available later in the year. 2) Implemented rectangular spray patterns for nozzles. This is set up by modifying an outlet in the database editor and choosing "Rectangular" for the "Arc Type". The X/Y ratio will then show (otherwise hidden) and this can then be entered. All nozzles associated with a rectangular outlet are then assumed to be rectangular. A rectangular outlet has the following settings: Included angle (outlet location specified is when the orientation/start angle is zero); 0/360 - outlet is in the centre of the rectangular spray pattern; 180 - outlet is in the centre of the "X" side of the rectangle ; -180 outlet is in the centre of the "Y" side of the rectangle; 90 - outlet is on the bottom left corner; -90 - outlet is on the top left corner. 3) Added a "Documents" feature to Database / Irricad. Documents can now be linked to any component in the database using the Irricad Database Editor. Functionality has been added to Irricad to allow the user to quickly view, or insert onto the plan, any document associated with an item, including those linked to the item itself, those linked to associated items (e.g., outlet nozzles), those linked to assembly components, and those linked to fittings. Document types currently enabled include image files, symbols and any file types that can be inserted as an OLE item. 4) Added a feature to specify sub-main flushing assemblies (or any miscellaneous hydraulic item) automatically in the Irrigation block tools. 5) Made a change to prevent groups of laterals being split between different manifolds when specified in irrigation blocks. 6) Changes so that most hydraulic labels will now work for mainline and zone pipes when "Combine pipe labels" is checked in label settings. The labels will only apply to non-branching instances of pipes that are the same size and type. The following keywords will now work with in these situations: (BID 1676). a. HY_MAX_P, HY_MAX_PABS, HY_MAX_STATP, HY_MIN_P, HY_MIN_PABS, HY_MIN_STATP, HY_ELVCHG, HY_ELVPCHG, HY_HL, HY_MAX_HL, HY_MIN_HL, HYN_MAX_P, HYN_MAX_STATP, HYN_MIN_P, HYN_MIN_STATP, HYN_MAX_HL, HYN_MIN_HL. Flow and velocity keywords are the same for each segment of pipe, and therefore they are handled in the same way as for non-multi-pipe labels (they use the first segment of the pipe for calculations). The following are the keywords that are treated in this way: HY_FLOW, HY_FLOW_DIR, HY_MAX_F, HY_MAX_V, HY_MIN_F, HY_MIN_V, HYN_MAX_F, HYN_MAX_V, HYN_MIN_F, HYN_MIN_V 7) Added a "Use database sort order" setting to “Tools->Options“ in the database editor to allow grid records to sort by component key by default. This will override the sort order specified in the registry. 8) Improved the speed creating "Zone Pressure Map" symbols for zones that include many outlets. 9) Added "Use polyline blocks" to "Irrigation - Design Specific" settings. This was previously just a registry setting, but for larger drawings, this setting can result in quite a slowdown when running "Assign Zones to System Flows" and generating management symbols. 10) An option has been added to the unit settings page to allow the user to turn off recommended value range warnings. 11) The default folder used for IRRICAD temporary files (normally C:\Users\\AppData\Local\Irricad\Standalone\Temp) can now be overridden by adding a REG_SZ registry key "UserTempPath" containing the new folder path in “HKEY_CURRENT_USER\SOFTWARE\AEI Software\Irricad\AppSettings\Misc” 12) Updated the "Zone Flushing" report to improve the order laterals are reported in. Note that to take advantage of this change "travel times" need to be calculated (check the option in Design Parameters/Hydraulic Parameters and rerun analysis if required). (BID 1426). 13) Increased the maximum number of Zones from 2000 to 4000 (mainly for designs with many mainline outlets) and also the maximum number of Irrigation Areas from 2000 to 4000. 14) Added "Zone->Shift" and "Zone->Watersupply" report fields for use in Zone Design reports. These fields display the shift/station number that a zone is running on and the water supply (20 character name) it is attached to. Note that, in situations where a zone runs on multiple shifts or is attached to more that one water supply, only the first is displayed. Custom report templates will need to be created in order to utililize these new fields. 15) Added a feature in the database editor to highlight components, that are assemblies or have associated documents, in the grid views. Settings to control the colours used have been added to the "Options" menu. Bug Fixes ------------- 1) Corrected a rare crash related to position of misc. hydraulic items immediately downstream of control valves. 2) Fixed a "duplicate key" problem (Database exception error 3022) that could occur when opening old designs against newer external databases where there are mismatches between the respective symbol tables. 3) Fixed bug in the database editor when adding a new component where child items were not being copied to the new item. For example in the outlets tab when clicking on "Add Outlet", the nozzles weren't being copied to the new outlet. Also the new item did not appear at the bottom of the record list, but was inserted according to the sort order. (BIDs 1685, 1679, 1680) 4) Increased the maximum width of the Design->FileName field from 40 to 128 characters. Note that this field will need to be deleted and then re-inserted, in existing templates, for the increased width to take effect. 5) Multiple issues fixed in the database editor relating to copy/paste components: After pasting, the new component wasn't added to the bottom the list, but instead inserted according to the sort order. This wasn’t strictly a bug, but it made it more challenging when copying and pasting multiple items.Child items of an item were not copied to the new item, for example nozzles in an outlet. An error, relating to duplicate items, when pasting a tape multiple times in the same database. (BIDs 1685, 1686, 1680) 6) Fixed a problem in the database editor where the prompt displayed the wrong item to delete, when deleting items from any tab in the grid view. 7) Fixes a crash, which could occur in rare situations, when trimming laterals for Sprayline Irrigation Blocks via the “Trim Ends” checkbox in “Options”. 8) Cosmetic fix to reduce the width of the “Zone Name” column in the “Zone Design Configuration” dialog as it was too wide at certain display resolutions. (BID 1667/1672). 9) Fixed a bug related to creating an assembly where the last item in the item list (grid) was missing when changing to certain tabs. (BID 1695) 10) Fixed a bug where price changes to items made in the database editor were not always reflected in subsequent costing reports. BID 1682 11) Fixed a bug in the Tape tab of the database editor where the constant and index from the curve fitting tool weren't being copied across to the tape dialog. (BID 1693) 12) Fixed a problem where a DES_451 (Root node out of range) warning would be issued, sometimes accompanied with laterals "disappearing", when 3 laterals sizes for spraylines was specified. Caused by unusual pipes in database being enabled for use. 13) Fix a minor bug where running an analysis, including travel time, would cause a Crash or "-1.#" in travel time reports. Would happen in zones connected spraylines containing no outlets. 14) Fix a bug where the selection and rubber band colours in IRRICAD settings could be overridden by those stored in a design. 15) Fixed bug which in a small number of situations could cause a crash when using the "Tapes to Spraylines tool". 16) Fixed a bug where copying ML outlets created via a mainline sprayline or block would create duplicate zones names. 17) Fixed a minor bug where spraylines/Tapes created with block tools would appear on the "IRRICAD" if the name of the default "Spraylines" layer was changed. 18) Fixed a minor bug where the "No Flow" pipe would remain on pipe "stubs" with zero flow, after computer pipe selection, when miscellaneous hydraulic items were in-line or on the end of the no flow pipe section. CAD improvements and fixes ---------------------------------------- 1) Added feature to optionally not import DWG/DXF reference frame drawings. 2) AutoCAD 2023 support, including various DXF/DWG import/export fixes. 3) Improved handling of image files (somewhat vague!) 4) Many new hatch definitions added (including bitmap hatches). Google Earth Importer -------------------------------- 1) The "Import From Google Earth" utility has been adjusted to include an API key that can be used on a temporary basis. The use of this will expire, and continual access is not guaranteed, so user are encouraged to obtain their own API key for longer term and unrestricted use. Companion Product ---------------------------- A companion product has been developed to allow the theoretical design and analysis of centre pivots. Our current thinking is that this will be provided as an add-on module that will be enabled separately, sold for an additional charge, and probably attract additional on-going maintenance and upgrade costs. -------------------------------------------------- 1. Bug Fixes and Additions Since 20.06 -------------------------------------------------- 1) Make sure that items in the internal database are updated if the database editor is running. 2) Fixed a rare issue, in the database editor, where in a corrupted database some pipes would display in the tapes table as well as the pipe table. 3) A new usage flag "S" (specify) has been added for pipes. This allows mainline pipes to appear in the dialog, where they can be selected manually by the user, but not be considered during computer selection. 4) Added "Label" and "Pipe Type" column display options for the Tapes tab in the database editor. 5) A problem where zone and mainline design reports would not display correctly immediately after merging designs has been fixed. 6) Fixed a minor resource leak in the Run Length dialog. 7) In the Database Editor, pasting more than 500 records into the grid in one operation would previously cause an error. This limit has been increased to 20,000. 8) Fixed a problem with the graphical management tool that could result in a crash if the dialogs were closed in the wrong order. 9) Fixed a problem in the database editor where the tapes tab was not displaying results for databases that had non IRRICAD extra fields added to the Components table. 10) Fixed a bug where the REGPRESS keyword wouldn't display when a rounding value was set. 11) Fixed a crash that sometimes occurred when running assign zones to system flows when there are individual tapes or spraylines in a design. This would only occur if the "UsePolylineBlocks" option was set in the registry. -------------------------------------------------- 1. Bug Fixes and Additions since V19.13 -------------------------------------------------- New Features and Improvements ------------------------------------------- 1) Allow PRVs added part way along regulated spraylines work in concert with the sprayline inlet regulation feature. 2) In the Assign Zones to System Flows Tool, when management symbols are created, additional individual tapes or spraylines which are not part of irrigation blocks may now rendered into polygons separately to the blocks. Previously, symbols for these extra laterals could sometimes overlap other zone symbols (when they were in separate zones) or not give a good representation when part of zones made up by irrigation blocks. This can be useful for situations such as shelter belts around the edge of irrigation blocks, which typically only have a small number of laterals. For more information see the release notes. 3) Added single zone design capability to the control valve dialog, allowing the user to see and update zone design configuration information for a specific zone as well as running design directly for that zone. 4) Added configurable columns to the database editor grid, allowing the user to control the visible information for each component type. Right clicking on the grid header line gives access to configure the columns. 5) Enabled Headlands and sidelands for tape irrigation blocks created with user defined laterals (draw or select polyline). 6) Lateral groups have been enabled for polyline laterals in tape blocks and tape block entities. 7) Added the ability to automatically add (and report on) mainline network node names. This allows for pipe/node reporting using more 'friendly' names than the internal node number. 8) Changes so that zooming and panning are now possible while the Hydraulic gradeline tool is in operation. 9) Added cross-hair functionality to the hydraulic gradeline and elevation profile dialogs, this can be enabled/disabled by the new "cursor" button on the respective dialogs. If enabled, the crosshair spans the entire width and height of the chart. Additional registry settings for the new functionality are located in Computer\HKEY_CURRENT_USER\Software\AEI Software\Irricad\AppSettings\Misc :- CrosshairLineStyle - The style of the cross-hairs : 0 - Solid; 1 - Dash; 2 - Dot; 3 - Dash-dot; 4 - Dash-dot-dot; 5 - None; 6 - Inside frame; 7 - Small dots. *** what does 7 do - no width? *** CrosshairLineWidth - Line thickness (pixels). CrosshairLineColour - Colour, RGB values. 10) Several minor fixes to improve the look and size of some dialogs on high resolution monitors ( specifically operating at 250% in the RLC dialog). 11) Added labels keywords for pressure regulation for irrigation blocks, tapes and spraylines and unconnected spraylines. REGPRESS displays the set regulation pressure for blocks, tapes, spraylines and unconnected laterals. REGULATED is evaluated to 0 (not regulated) or 1 (regulated) and is designed for use in conditional labels, this keyword only applies to irrigation blocks. 12) Zone pressure limits (Reports->Show Zone Pressure Limits), minimum and maximum symbols are now included when designs are exported to KML/KMZ files. 13) Added a feature to calculate the difference in elevation between a specified start point and the cursor position. The tool is enabled by selecting "Z Diff" from the display panel (3rd panel from right on the bottom end o fthe screen), the start point is set by pressing F9 (also used for the length measurement tool). Note that elevations have to have been interpolated for the tool to display differences. 14) "Scope" can now be specified in the dialogs for electrical items (lights, wires, controllers, and misc. electrical) so that these items can be included/excluded from Costing or BOM reports. The options in the list are "BOM only" which will cause the item to be listed in costing and BOM reports and "Visual only". 15) Allow irrigation block tools as well as the "Irrigated Area" tool to operate on Circles and ellipses. 16) Added toolbar to Zone Design Configuration dialog and improved selection / toggling ability in the grid. The dialog now has built in function to copy D/S pressures to actual valve pressures in preparation for detailed analysis. 17) Additional checks added to "Repair" command. Irrigation blocks are now checked for consistency to make sure that the items they reference are of the correct type (for example a referenced lateral is actually a lateral). Additionally, reverse checks are done with the items to make sure that they reference the block. 18) Changes made to the Assign System Flows to Zones dialog. When setting the number of system flows, if this results in the cycle time being exceeded, then increase the cycle time to allow for it rather than showing an error message. 19) Adjusted the IDE_DES_485 error message (System flow (zone valve or outlet) not connected to M/line) so that the name of valve is included so that the problem node can be found more easily. Also made a change so that if the problem node can't be found adjust the message so that it states it can't be found rather than giving false co-ordinates of 0, 0. 20) Added object scope to the Selection filter, allowing selection by Scope (e.g., all BOM Only items). 21) Enabled the "Trim Ends" option and "Trim Spraylines" tool to operate for mainline spraylines / mainline sprayline blocks. 22) Minor change so that a warning will be issued when attempting to connect to existing four-way junctions when using a pipe, tape, sprayline, wire or cut-pipe tool. 23) Negative values may now be specified for the valve stub for Irrigation blocks, this allows the valve stub to be drawn in the opposite direction. 24) Added an option to display a legend for the Highlight elevations tool. 25) Parent laterals are no longer deleted when canceling out of the Subdivide tool tool. 26) Enabled user attributes for junctions. 27) Numerous fixes / improvements to the new build (ACCDB/MDB) of the Database Editor. 28) New plot layout keywords added to display the UTM Zone (#UTM#) and Datum (#DATUM# ). 29) Changes made to the sprayline and spray block dialogs to include database items with a usage code of 'U'. For creation dialogs, selecting 'connected' will display only pipes with the 'L' usage code while 'Unconnected' will display pipess with 'Z' or 'U' usage. Wen editing, all pipe usage types will be shown (LZU). 30) Added an additional sortable Zone design report field "ZoneItem->TotalTravelTime" which is the total of "ZoneItem->TravelTime" and "ZoneItem->EndTravelTime". Bug Fixes -------------------------------------------------------- 1) Fixed a long standing bug where nozzles would not be reported in BOM/Costing reports for outlets that are assemblies (Spraylines included) - in these cases an empty assembly error would be generated. 2) Fixed a bug in the database editor where it was not possible to add a new symbol who's name matched that of the start of one or more existing symbols. 3) Fixed a bug in the outlet dialog for demand points where the flow wasn't being recalculated when the input type was changed to "App rate". 4) Fixed a crash that could occur when using LP design with the Pressure Rating option. Improve LP pressure rating design so that a solution will be more likely even if suitable rated pipes aren't available (but suitable sized ones are). 5) Fixed a number of block and flushing related issues: Ensure manifolds are correctly created in polyline blocks; ensure virtual manifold numbering works for submains drawn in both directions; ensure block deletions (e.g., turning off "Create Laterals") trigger the deletion of labels on block sub-entities; ensure that deleting individual block components (e.g., laterals) can be correctly undone (the undone entity should belong to the block again). 6) Fixed an issue with the change type tool not working correctly when changing input type, app rate and area for demand points. The match and change checkboxes weren't enabled/disabled or checked where necessary and the flow wasn't being changed correctly for the other selected demand points. 7) Fix a bug where the app rate information, for a demand point, was not being exported to daz files (used to import designs into IRRICAD Link - BID 1617). 8) Fix a minor problem in pipe selection drop-downs. When "NO PIPE SELECTED" is in the selection list, selecting "Computer Selected" didn't automatically tick the "Computer Sized" checkbox which could result in problems when running design (BID 1559) 9) Adjusted the headings in "Object Info" so that non-English headings displayed correctly. Some headings for Spanish and Portuguese are longer than for English, which resulted in them being mis-aligned to the data. 10) Change to "Show zone pressure limits". If a design has been modified when the tool is run (e.g. irrigation items added/deleted), then inform the user and ask if they wish to proceed. Secondly, a fix has been added to cater for invalid IDs in the design, this was occasionally causing a crash (BID 1571). 11) Fixed a problem when subdividing to ensure that submain and valve locations of sub-blocks match those in the parent block. In some situations they would be placed at the wrong end of the laterals/submain. (BID 1583) 12) Fixed a bug when creating or editing irrigation blocks where the last lateral of the last group in a block was being moved to the default layer. 13) Fixed missing legend entry when the "Use in legend" line settings option was used (without using separate entries for zone/mainline pipe ). 14) Fixed a crash that could occur when attempting to edit a sprinkler wetted radius. 15) Minor bug fixed in the database editor, the width of nozzle drop-down and item description in outlet dialog was too narrow so that items couldn't be identified easily. This has been increased so that the full nozzle description can be viewed. 16) Fixed a problem where, when doing partial designs, the user could see an IDE_DES_401 error (difficulty reading DZN file). Previously, the user would be required to turn on all zones and perform an analysis pass to correctly populate all the records in the design file. 17) Fixed a problem where saving and reading costing report options for a design wasn't working. Additionally added "Save as" and "Restore" defaults for sort order. 18) It certain situations, it was possible for manual cuts to produce misaligned laterals in sub-blocks during subdivision.This has been fixed. (BID 1593). 19) Also fixed a minor bug where creating a "bent" tape block and then converting a drawing item to a sprayline block would cause a crash. 20) Fixed a problem where, when using global Hazen-Williams C factor correction, the hydraulic gradeline for connected spraylines would show inconsistent head losses. ------------------------------------------------- CAD improvements and fixes ------------------------------------------------- 1) Fixed problems with DWG/DXF import of extrusions. 2) Fixed a resource leak in the print dialog preview, this could cause a crash after prolonged use of the preview. -------------------------------------------------- 1. Bug Fixes and Additions Since 19.12 -------------------------------------------------- 1) Fixed bugs introduced in Irricad v18 that made selecting hatches and fills difficult, and prevented the user from changing the layer of a fill. 2) Fixed a problem when creating blocks. If the valve stub is greater than zero, the valve location either start or end and the user answered "No" to the valve location question then the valve would be placed at the incorrect location. 3) Fixed a bug, caused by a fix in V19.09, where in some circumstances subdivision with "cuts" could cause some laterals to be missing in child blocks. 4) Minor cosmetic changes to disable non applicable pressure regulation fields for mainline spray blocks and remove duplicate pressure regulation fields in block options for non-entity blocks. 5) Improve display of dialog toolbars when using large icons. 6) Allow 'bent lateral' blocks with two-point laterals to be sub-divided. 7) Allow the selection of a different line/polyline when editing a block with user defined lateral direction. 8) Disable automatic checking of "Always Center on Page" in the Print dialog (change made in V18) as this disrupts the automatic location of the plot layout when it is not centred on all visible items. -------------------------------------------------- 1. Bug Fixes and Additions Since 19.11 -------------------------------------------------- 1) Changes to the "alternate" laterals layer function so that alternate layer arrangement is retained when laterals are remade during a change operation (spacing, submain position etc.). 2) Fixed an error where it was possible to use Undo/Redo part way through some tools (e.g. block creation / subdivision). This would lead to de-syncing of the undo stack with the Irricad visuals and Irricad objects potentially leading to many subsequent errors. 3) Adjusted the ACAD Conversion / Export function so that it can handle large designs. Note this facility is applicable for IRRICAD Link V19+. 4) Ensure that zone pipes created when converting a drawing entity to an unconnected sprayline are correctly set to Lateral mode. This allows them to be set as 'regulated' and matches the manual creation behaviour. 5) Disable automatic checking of "Always Center on Page" in the Print dialog (change made in V18) as this disrupts the automatic location of the plot layout when it is not centred on all visible items. Note that this setting is retained so if it is currently set the procedure to unset it is as follows. a) Open a blank design. b) Open the print dialog (File/Print) c) unset the centering setting d) Click the modify button under "Presets" e) "Cancel". Note also that the setting can be made the default by following the same procedure but setting the centering option. 6) Improve display of dialog toolbars when using large icons. 7) Allow 'bent lateral' blocks containing only two-point laterals to be sub-divided. 8) Fix a bug so that line/polylines may be selected, and used, when changing the lateral direction in existing tape blocks. 9) Minor cosmetic changes to disable non applicable pressure regulation fields for mainline spray blocks and remove duplicate pressure regulation fields in block options for non-entity blocks. -------------------------------------------------- 1. Bug Fixes and Additions Since 19.10 -------------------------------------------------- 1) Improve the automatic calculation of y-axis limits for HGL, Profile and RLC dialogs, allowing for better display of relevant chart data. Also included is a registry-only switch that allows the T-Chart control to calculate the limits (though with not as 'nice' numbers). The registry key is: Computer\HKEY_CURRENT_USER\SOFTWARE\AEI Software\Irricad\AppSettings\ChartAxisAutoScale (0 = use our scaling, 1 = use chart control scaling). 2) Reverted to the pre V19.10 database editor to overcome problems introduced in V19.10 when editing tapes and assemblies. 3) Fixed a crash that could occur when changing the lateral direction of a Sprayline block. This would only occur if a tape block was created before the sprayline block, in the same session, with either of the "Draw Polyline" or "Select Line/Polyline" options set. -------------------------------------------------- 1. Bug Fixes and Additions Since 19.09 -------------------------------------------------- 1) Fixed a problem where, when doing partial zone designs, IDE_DES_401 error (difficulty reading DZN file) errors would be issued and the design process would terminate. Previously, the user would be required to turn on all zones and perform an analysis to correctly populate all the records in the design file. 2) Fixed a bug introduced in V19 where saving a "dirty" design, when opening a new file, would cause the design information (Zone Design Configuration, Zone Design, Management and Mainline design) in the old file to be deleted, and therefore not saved. 3) Fixed a bug where in some circumstance control valves positioned in single-lateral blocks were not properly connected to the lateral. 4) Enabled the automatic creation of submains and valves for unconnected sprayline block entities with only a single "lateral". 5) Fixed a minor problem that could cause "File 1" errors when saving a design after receiving 401 or 445 errors during the design process. 6) Fixed an obscure crash that could very occasionally occur when deleting Sprayline outlets. 7) Fixed a rare crash with the "Retain Last Submain" function of the Block Editor. 8) Fixed a problem, introduced in v19, that would overwrite the default database setting in the registry when closing Irricad. 9) Fixed a minor problem with editing the RLC symbols layer, the layer for these symbols can now be edited in the normal manner. 10) Fixed some problems in the Export to PDF tool when OLE (e.g. Excel) items were present in the design. Exporting could crash intermittently and processing was quite slow. 11) Subdivision is not supported for bent-lateral blocks - added a warning to this effect. 12) Fixed a problem in subdivision that could result in sub-block laterals being mis-aligned with respect to the laterals in the parent block (BID 1593). 13) Made a change to the creation of management symbols for zones containing multiple irrigation blocks. There is now an option to show the zone flows on all blocks in a zone (the current method), or on just on one block. The new option is located in report settings. 14) Fixed a crash that could occur when changing the lateral direction of a Sprayline block. This would only occur if a tape block was created before the sprayline block, in the same session, with either of the "Draw Polyline" or "Select Line/Polyline" options set. -------------------------------------------------- 1. Bug Fixes and Additions Since 19.08 -------------------------------------------------- 1) Fixed a problem where in some cases, the detection of intersecting manual cut lines within a block boundary during subdivision could fail. 2) Fixed a bug where subdividing a block multiple times could lead to a 'blank' slice distance. Subdividing again with the blank would then cause a crash. 3) Fixed a cosmetic problem where some values on the Run-Length calculator (RLC) dialogs did not display correctly in US units. 4) Fixed the submain position indicator for unconnected sprayline blocks being in the wrong location. 5) Correct an error where the labels for RLC symbols rendered in the design could sometimes be upside down. 6) When importing imagery from Google, the rectified images were being improperly resized. 7) When importing imagery from Google, the image selection rectangle did not properly align with the crosshairs. 8) The RLC tool will now detect if an elevation (re)interpolation is required and ask user for confirmation. Fixed display of "NONE" elevation (to zero) in US units for profile based dialogs. 9) Fix to elevation map legend range. In some situations the legend range was extending some way beyond the actual maximum value so that the last one or two legend range entries weren't used. 10) Fixed a problem in the Run-Length Calculator where the run length was not calculated in 'Flow Variation' or 'EU' limiting modes. -------------------------------------------------- 1. Bug Fixes and Additions Since 18.06 -------------------------------------------------- New Features and Improvements ------------------------------------------- 1) Added Run-Length Calculator Tool - (see the release notes for more information) including the ability to transfer information from the dialog into the design. Also added a Quick RLC to tape and tape block dialogs. 2) Added the ability to specify manual cut lines in the subdivide tool to complement the new Run-Length Calculator. Lines that are selected along with an irrigation block entity are assumed to be "Cuts" when the subdivision tool is launched. 3) Implemented user-defined polyline laterals for tape entity blocks, in addition existing polylines (for example contours) may be selected as the lateral polyline. Includes an option to either draw "split" (by the block boundaries) laterals or not. 4) Improvements made to the creation of polyline tape blocks including the option to either draw "split" (by the block boundaries) laterals or not. 5) Enabled the Elevation Profile Tool for connected spraylines. See the release notes for more information. 6) Added 'Contraline' lateral direction and 'Cut Between Outlets' options to the Subdivide tool. See the release notes for more information. 7) Changes so the the "Trim Spraylines" tool now works for unconnected spraylines. 8) Added a new option ("trim ends") to the sprayline block creation tools. This is actioned from the option button and works in a similar manner to the the "Trim Spraylines" tool. 9) PLot Template enhancements. The line widths used in the pipe/wire legend can now be specified form the "Irrigation - Design Specific" settings. If the option is checked these values will override the widths of the line in the template. Also added the option to have separate legend entries for pipe sizes used in more than one "mode" (i.e. mainline, zone, lateral). 10) Added water supply selection (check-boxes) in the system flow totals dialog. This is a quick way of specifying the water supplies for a particular system flow. 11) Allow for multiple blocks within the same zone when creating graphical management symbols from block boundaries only. Note also that the ConcaveHullFactor option "1" have been changed so that now block boundaries, including zones containing multiple blocks, are now used otherwiseconvex hulls are used. 12) Valve summary dialog improvement, enabled copying and pasting from grid (e.g. to/from Excel). 13) Elevation mapping - added ability to generate elevation map for both zones and blocks. Elevation map for zones works in the same way as for pressures and flows (select a valve), for blocks, select the block first, and then generate the map. Currently this function is only enabled for a single block or zone. 14) Alternate laterals - change so that the block isn't recreated when just alt lateral spacing or layer are changed. 15) Improved the creation/placement of outlets on the ends of spraylines during block creation and subdivision.. 16) When not using the 'multi-slice' or 'multi-cut' option, slice, cut and gap distances are calculated automatically. This enhancement stores the auto-calculated values and means that if the parent block is re-subdivided, the previously used values are displayed for easy adjustment. 17) The Explode tool can now be used to convert connected spraylines into individual pipes and outlets. 18) Added the ability to sort BOM reports by component type (using suitable report templates that incroporate the new report field "Item->DbsSortOrder"). The order can be specified in "Reports/Costing Reports Options" - Note that the default order is the database number with tapes set at 18. 19) Allow the sizes of rows and columns in the "Pipe fitting Matching Table" to be manually resized. Remove the maximum height limit from thye "Riser Selection Rules" dialog. 20) Minor change to improve the retention of the current Query in the database editor. Added an offer to save any modified Queries when loading from the Query list. 21) Changed the location for temporary design files from the system temp folder to %LOCALAPPDATA%\irricad\standalone\temp. This folder is created if it doesn't exist and reverts to the system temp folder in the case of an error. This should alleviate reported problems where "Zone Design" and management configurations were lost. Note that some functions (such as reporting) still use the system temp folder. 22) Added a system to automatically and manually check for minor updates/patches to the currently installed version. The automatic method silently checks on the IRRICAD website for updates when IRRICAD is started at an interval that is configurable (default 7 days) if an update is available it can be downloaded and installed if required. Note that if the update is installed IRRICAD will be closed during this process. Checking for updates and configuration can be manually operated from the "Check Updates" and "Configure Updates" from the IRRICAD help menu. 23) Added a warning in mainline design/analysis to rerun zone design/analysis if elevations are added or changed after the last zone design/analysis run. 24) Allow zone->valveTravel time to be sortable. 25) Added an option to pad the automatically generated numbering in names (Zone, Area etc.) with zeros rather than blanks, for example Zone - 01 rather than Zone - 1. Padding in this manner can improve the alpha-numeric sorting of names. The option is located in "Settings/Names/Pad numbering with zeros"). This setting is design specific. 26) The format of the default automatic numbering of sub-blocks during subdivision can now be specified in "Settings/Names/Subdivision naming" - this string should contain at least one "~" and is restricted to a maximum of 6 characters. This setting is design specific. Bug Fixes -------------------------------------------------------- 1) Fixed a crash when labelling blocks with no laterals and with the SUBMAINHL keyword included. 2) Prevent a problem in the tape tool when using the right-click menu. Selecting 'Done' after only one left click would result in a zero length tape. 3) Fixed a crash that could occur when using "Multiple slice Values" in the subdivide tool. 4) Fixed a problem that could cause a crash or unpredictable results when computer sizing stubs of pipe on the end of spraylines or sub-mains. 5) Fix a bug where, in certain circumstances, design files could be left in the temporary folder when changing between designs. These could then erroneously be included in the wrong DEZ design archive. 6) Fixed a bug in the Valve Specification Summary dialog where the "Valve Type" selection wasn't always being saved on "OK". 7) Ensure that the database update window (this appears if items have changed in the external database when opening designs) shows a list of the correct type of object when non-tape items are mistakenly flagged as tapes. 8) Fixed bug when connecting a pipe T junction to the middle of another pipe. As there are not enough connections to allow this, an error is now issued and no connection occurs. 9) Fixed bug introduced in V18 with SHIFT label keyword for irrigation blocks that would cause Irricad to hang if the block has no laterals, or if the "first" lateral was removed.. 10) Fix a bug whereby cancelling the Subdivide tool could, in some situations, lead to blocks and laterals becoming disconnected, or Irricad entities being 'converted' to geometric ones. 11) Fix bug where sub-dividing horizontal blocks with horizontal laterals would not place outlets correctly on the lateral ends. 12) Fix a bug where using the toolbar 'large icons', combined with a DPI of 100%, would cause the zone design configuration dialog to use a large check box that does not fit in the grid cells and is thus difficult to see. Also, corrected an inconsistency in that the final column of the grid would use a different checkbox style. 13) Fixed a bug in the database editior , introduced in v18, whereby using the Excel-like drag copy functionality it the main grid would result in the cell contents being copied to the wrong location. 14) Ensure that connection error locations (MAN_353 and MAN_361) are interpreted from their error messages in wt_err. 15) Fix a bug, introduced in V18 , where using the Resize Tool on text gives incorrect results. 16) Fix a bug whereby, when placing an assembly item that uses a new (non-standard) symbol, the item would always initially draw with the replacement 'question mark' symbol. 17) Fix bug in the 'Goto Item' function (of "Goto Coordinates" when a user origin is active - function would previously go to the wrong coordinates. 18) Minor fix to the "HY_HL" keyword so that the correct value is used for mainline pipes with only 1 system flow. Sets to the value to 0.0 otherwise. 19) Fixed a bug, introduced in v18, that would permanently show scroll bars on the main Irricad window and the preview windows of the Symbol and Tree Block dialogs. 20) Fixed a bug, introduced in v18, that would incorrectly apply the scale when using the Resize tool on Symbols. 21) Fixed a problem where undoing and then re-applying "Trim Elevations" could cause the duplication of sprayline entities. 22) Fixed a minor problem so that if a tape is drawn manually within a block boundary, automatically set its block ID and add it to the block as a lateral. 23) Fixed a minor problem so that "Current" toolbar is re-enabled after Subdivision and all toolbars and menus are disabled when zooming/panning in the subdivision tool. 24) Fixed a minor problem where changes made to the "Zone Design Reports Configuration" would be undone when Zone Design/Analysis was run. 25) Fixed a bug introduced in V18 where detailed analysis was prevented from running when water supplies were assigned negative pressures. 26) Fixed a problem in the GEImport tool where Kml files containing single quotes rather than double quotes resulted in the html not rendering correctly (a grey page shown). 27) Fixed a problem in the GEImport tool where missing coordinates for a placemark resulted in the kml file not being loaded. 28) Fixed a crash that could occur very occasionally when changing a block entity after spraylines were manually added. ------------------------------------------------- CAD improvements and fixes ------------------------------------------------- 1) Changes to improve the speed and smoothness of panning tools. An additional setting has been added to "Settings/Mouse" - checking "Refresh Screen While Panning" will cause the screen to be refreshed while panning via the middle button and using the dynamic panning tool. If the setting is unchecked the panning will be faster and the screen will only be refreshed at the end of the operation. Note that the "Dynamic Pan" now operates without having the left button depressed - the initial click will start panning and a subsequent click will stop panning. The tool remains persistent click to terminate it and return to the parent tool. 2) The Ctrl key can now be used to abort drawing of the Print, Plot, PDF, and Image Export previews plus other minor improvements. 3) Fixed some redraw problems associated with "not responding" Windows messages in very large drawings. 4) Various fixes to dimension text rotation angle for linear, radial, and diametrical dimensions for certain rare cases. 5) Fixed the Cancel behavior of the running snaps dialog. 6) Fixed the preview color when using grayscale in printing and in image and PDF export. 7) Fixed a rare crash when the print dialog is opened. 8) Fixed scrollbars remaining visible in 3rd party applications. 9) Fixed a potential incomplete shutdown in 3rd party applications. This should reduce the incidence of reported cases of IRRICAD V18 not shutting down correctly. -------------------------------------------------- 1. Bug Fixes and Additions Since 18.05 -------------------------------------------------- 1) Changes made to the installation to avoid problems when patching earlier V18 versions on non-Englinsh operating systems. 2) Fixed bug in the 'Goto Item' function when a user origin was active and an item (i.e. not coordinates) was selected - the function would previously go to the wrong coordinates. 3) Fixed a resource handle leak in the Layer bar (any action e.g. scrolling, turning layers on/off etc.) that could cause Irricad to crash after extended use . The crashes would appear to happen randomly. 4) Fix a bug, introduced in v18, where changing the radius units for radius vs pressure curves would have no effect on the calculated parameters, which would also be incorrect in some cases. -------------------------------------------------- 1. Bug Fixes and Additions Since 18.04 -------------------------------------------------- 1) Fix a potential crash when using "Draw/Polgon/Seed". 2) Fix a bug introduced in V18 where setting a user origin does not appear to work correctly. 3) Fixed a minor bug in the new GE importer so that changes to the .ini file (e.g. the last location and prompted for API keys) are retained when running the utility from inside IRRICAD. 4) Changes to make Winicad and Irribase DPI aware - this fixes some minor problems in some Grid dialogs (e.g. Pipe Types and Supplier code dialogs). Additionally with IRRICAD being DPI aware the correction factor in the VCADD.ini file (DPISCALE) is no longer needed when the display text scale is not 100% (previously this was set to fix a cursor offset in some IRRICAD input tools). Note that any DPISCALE values in the .INI file will be ignored. However if, for reasons currently unknown, an override is required then a new factor (0.1 to 5.0) can be set in the .INI file named "DPIOVERRIDE" . 5) Fixed a bug, introduced in 18.04, that would prevent pasting information directly into the Query results window. 6) Fixed a minor problem introduced in V18.04 that would give "The Parameter is incorrect" warnings when typing into the Query specification window when the query dropdown was blank. 7) Fixed a problem when commands in the a2ccmds.ini file weren't prefaced by a space which would cause problems when importing .CSV files. Also automatically enable and check the UTM check box, when selecting a 'geo' option from the INI file. -------------------------------------------------- 1. Bug Fixes and Additions Since 18.03 -------------------------------------------------- 1) Fixed a problem in graphical management where Zone symbols would either not be drawn or would overlap for Zones comprising multiple Blocks or Blocks comprising multiple Zones. 2) Fixed a bug where the "Change Type" tool would not correctly change all selected items in some circumstances. 3) Fixed a bug where the cursor would appear to "stall" on large designs. Caused by the running snap timer being too short, this is now configurable in the registry with a default of 100. 4) Fixed a problem where changes in the running snaps dialog weren't being retained. Also ensure that cancelling from the dialog doesn't retain settings. 5) Added a registry only setting (\HKEY_CURRENT_USER\Software\AEI Software\Irricad\CadSettings\Snap\RunningSnapPreview) for the running snap preview (default = 1 which is on ) which is no longer available in the dialog. 6) Fixed a minor bug where using the "Move Selection To Layer" option on the layer bar could cause problems (.e.g. creating copies of entities on other layers). 7) Fixed a bug introduced in V17 where it wasn't possible to import/save elevations independently from the images in the GE utility. 8) Various minor fixes/additions to the GE utility: Fix progress bar text size; Use the ImageLoadDelay ini file parameter to include a delay in multi-image captures - this prevents possible corruption issues in the top left hand corner (values are in milliseconds - suggested range is 500 - 1000) . Improved the speed when acquiring multiple images. Fixed a possible hang when exiting after multi-image acquisition. 9) Fixed a problem that could lead to a Management symbol being retained from a previous session. Database Editor changes. ---------------------------------- 10) Made a change to prevent editing a nozzle from the Outlet tab, deleting all the nozzles for that outlet. 11) Change to allow negative lengths of pipes etc. when creating assemblies. 12) Adjusted the Clean Fields utility so that the current database may be used and ensure that the progress bar is accurate. 13) Allow Queries to contain carriage returns for clarity. Remember the current query when changing tabs, even if it hasn't been saved. 14) Store and restore application screen position. 15) Ensure that lengths in the assembly grid display in the correct user units. (BID 957) 16) Prevent rounding errors in curve coefficients when the values are very small. (BID 1362) 17) Added a warning when 'Blank' selected as the symbol that the item won't be visible in Irricad. (BID 1361) 18) Show the nozzle coefficients in Curve fit whilst on Outlet tab. (BID 1294) 19) Make sure pasted values also go through the validation routine ( BID 942) . 20) Don't delete whole components when on the Query tab (BID 1075). 21) Fixed a problem if the last new item was copied from an assembly, subsequent new items could mistakenly have the "assembly" flag. (BID 1100) 22) Fixed a crash that could occur when actioning "Edit Assembly". (BID 1188) 23) Added an option to NOT update to the default units when changing curves on the Curve Fit bar. Added an option to NOT automatically select a default curve type when changing tabs. (BID 1046) -------------------------------------------------- 1. Bug Fixes and Additions Since 17.03 --------------------------------------------------- 1) Added basic Air Relief Valve placement tool based on topography only. See the release notes for more information. Note that it is possible to export the path inputs and suggested outputs to CSV files by pressing Ctrl+Shift+X on the dialog. CSV files will then be created in the folder where the design is located. Input (path) files are called: _ARPath_.csv and output files are called: _ARPos_.csv. The path number (path#) links the two files. 2) Added functionality to solve for fixed flow water supplies in mainline analysis. See the release notes for more information. 3) Added and option to only show every nth lateral in an irrigation block. This is done by specifying firstly 'n', and then the layer to place the other laterals in. This layer can then be hidden. 4) Added the ability to zoom and pan during the operation of the Subdivision tool while the Sub-Area dialog is active. See the release notes for more information. 5) Added an option ("File\Import from Google Earth add Kml") to import from Google Earth at a location specified by an external KML/KMZ file. The external Kml/Kmz file is subsequently imported also into IRRICAD as well as the selection from the GE utility. 6) Updated the browser control used in the "Import from Google Earth" utility to use CEF (Google Chromium web browser) for better compatibility, performance and improved warning messages. 7) Improvements to the creation of Management symbols to better account for "indented" and unusually shaped blocks. The method now uses the block boundary if the zone only contains a single Tape or Sprayline Block Entity, a concave hull method and if this is not successful the previous convex hull method. See the release notes for more information. Various settings in the registry under HKEY_CURRENT_USER\Software\AEI Software\Irricad\VisualSettings\Hydraulic may be used to contol the operation of the creation of management symbols:- a) ConcaveHullDefaultStep (Default 2.0) - The default distance in metres used on non-block tapes to add extra points to the hull. For block entities, this step size is determined by lateral or group spacing and for spraylines the outlet spacing. b) ConcaveHullFactor - Used to switch behaviour based on these values (note that the default is 3 and the maximum value is 50): 0 Use the old convex hull (i.e., the current behaviour up to v17). 1 Use block boundaries for single block zones, otherwise convex hull. 2 Use concave hull only, falling back to convex on failure. 3+ Use block boundaries, otherwise concave hull, falling back to convex. For factors of 3 or more, this is the number of nearest neighbours tested at each step of the concavce hulling process. c) ConcaveHullPointTolerance (default 0.01) - When removing duplicate points etc., this is the ‘sameness’ tolerance. d) ConcaveHullSimplificationTolerance (Default 0.5) - Once a concave hull polygon is created, the polygon will be simplified using this tolerance (cf. contour simplification). e) ConcaveHullUseDoubleHull (Default 1) - This takes the points from an initial concave hull and uses them as the input to a second hull, set to 0 to disable. Output shape can be improved by decreasing ConcaveHullDefaultStep, or increasing ConcaveHullFactor, but both of these options will increase solution time. This is an alternative that helps remove ‘crenellations’ in the output with larger step sizes. 8) Improvements made when creating an irrigation blocks using the "Start" and "End" sub-main and valve position options. The proposed position is highlighted with a locator symbol and the user is asked whether they want to continue with the selected option. Yes will continue, no will move the sub-main/valve to the opposite end. This behaviour is enabled by default but can be disabled in the Registry by setting "HKCU\Software\IRRICAD\VisualSettings\Hydraulic\DisableSubMainValveCheck" to 1 ("0" will enable it. See the release notes for more information. 9) Added the ability to control the opacity of imported images. See changes in the settings when importing images and the edit image dialog. 10) Added pipe/sub-main end symbols to the "Draw\Pipe Reductions" tool. This is designed to optionally add the specified symbol to the ends of sub-mains. See the release notes for more information. 11) Implement a "Zoom to" a particular Zone in the "Go To" tool. Allows users to quickly go to valves and water supplies in a design. Includes option to zoom to an associated block, if the control valve is connected to one. 12) Add user data field to zone reports (ZoneItem->UserData) . Enable various fields ("ZoneItem->TravelTime", "ZoneItem->EndTravelTime", "MLItem->Velocity1") for sorting. 13) Added individual design/analyze buttons to design tool bar (like Link). 14) Added a label keyword ("NUMMANROW") to display the number of laterals per flush manifold. The keyword is applied to pipes and changes in pipe sizes or in-line valves are ignored. 15) Allow maths operations on UID label keyword. 16) Added UIDOffset label keyword and corresponding report field to mainline reports. Using this and the previous addition allows labels and custom "node" reports to be created that display smaller magnitude UIDs . 17) The CSV formats available to import may now be customized. Drop-down items are specified in the a2ccmds.ini file (located in the main IRRICAD folder) in the following format : [Optionx] DESC=X, Y, Z, ID CSV=/DX=0 /DY=1 /E=2 /DID=3 GEO=false Where "x" is the option number. I.e. Items are added as [Option1], [Option2], etc. If they are specified then they will replace the default options. "DESC" gives the text of the drop-down. "CSV" specifies the parameters that will be added to the command line. "GEO" specifies whether or not to enable the check box "UTM WGS84 Projection" (i.e. Lats/Longs are specified in the csv file). 18) Save existing management files on opening management dialogs. This allows accidental clicks on pre-set management buttons (single system flow / one system flow per zone) to be cancelled, without changing the existing management set-up. 19) Ensure the Irricad print preview defaults to 'Always Center' 20) Change to retain the Paper size in Reports Printer Setup added. 21) Changes to allow symbol fonts (such as WinDings) to be used in "Draw Text" and labels. 22) Fixed formatting problems in newer versions of Excel when exporting to Excel from the Hydraulic Grade-line. 23) Changes so that the Elevation Profile tool locator symbols are removed with Undo. 24) Minor fix to ensure that when using Offset Copy, the copies are placed on the same layer as the original. 25) Minor change to improve the alphanumeric order of default names when more than 99 sub-areas are created with the sub-division tool. 26) Fixed a crash that could occur when using the Show Area tool when an object had too many points in the boundary. 27) Minor change so that Object Info shows the correct colour for dimensions/Datums. 28) Fixed a problem that would occur by using the "Trim Contours" tool on contours that had multi-labels - subsequently deleting the labels could cause a crash. 29) Fixed a minor problem that could cause spurious out of range warning messages when using Copy Tools. (caused by a negative offset being set in some copy tool dialogs). 30) Minor fix so that "Save As" in database editor always adds the .MDB file extension. 31) Added a fix so that flows are updated in the "Valve Specification Summary" when a different valve is selected. 32) Corrected odd effect that happened when pressing in the "Spray Irrigation Block" dialog. 33) Changes to prevent an "UnzipDesign Error: Could not create/open file" when running management when the embedded .STN file was "Read-Only". 34) Prevent the "Sub-divide Block" tool from crashing when a cut direction that is parallel to the laterals is specified. 35) Change to prevent a zero system flow number appearing to be assigned to a water supply. This would occur after using "Clear Assignment" on a water supply in graphical management, and then assigning system flow(s) to the water supply. 36) Ensure that changing the "permanent" status of a junction results in the design being marked "dirty" and redundant junctions are subsequently removed. Also, use the default colour and size for the junction symbol when turning the permanent status on or off. 37) Prevent INPT 5 errors and problems finding / removing map symbols when legend symbols for zone and pressure maps are created when the zone name is too long. 38) Ensure Text dialog retains the previously set text colour . 39) Account for negative quantities specified in "Misc Costs" when reporting. 40) In contour and spot height dialogs increase recommended maximum value from 3000m to 5000m, to avoid constant warnings in certain parts of the world. 41) Changes to prevent "Select Connected" from selecting items that aren't visible. 42) Running Repair with the management symbol present and the selection filter set to mainline pipes can cause mainline pipes to become corrupted. Fixed by disabling the selection filter before doing a Repair or Compress and restoring it afterward. 43) Minor fix to prevent "Connect Valves" and "Connect Outlets" tools leaving the user in the Pipe tool if connection fails. 44) Fixed a problem when using cut-and-delete on laterals. If the cut-lasso had indents, the tool would erroneously delete the cut parts within the indent. 45) Fixed minor out of range warning bug when editing demand points in pre V17 designs. 46) Minor fix to stop a crash when using the #shift# label keyword and the first item in a block had been deleted. 47) Fixed a crash that would occur when drawing items are selected and a filter on "Lock Fittings" status is active. 48) Added support for exporting both V17 (for importing into LINK V17.xx) and V18 format .DAZ files. CAD Improvements ------------------------ 1) DWG/DXF: Added support for AutoCAD 2018 format drawings. Added an option to import DWG/DXF line widths to pixel widths (see Import/Export Settings). Fixes to avoid crashes when importing DWG/DXF files. 2) General: Fixed a potential crash when saving drawings with very large embedded images; Improved general screen redraw speeds; Improved file handling for drawings with large amounts of data. 3) Printing: The Print preview now updates when the rotation angle is changed; Improved the drawing of page borders and margins for the print preview. 4) Snaps: General improvements in the preview, speed and accuracy of running snaps. 5) Image Export: Added a "Selection Only" option to Image Export; Added an option to save PNG and BMP images directly to the Windows clipboard; Objects on non-printable layers are no longer included in image export. 6) PDF Export: Many improvements to correct minor problems and crashes. 7) LEADERS/Dimensions: Fixed leaders correctly redrawing after changes affecting leader text; Fixed leader text border size and position; Added a feature for horizontal alignment of leader text. --------------------------------------------------- 1. Bug Fixes and Additions Since 17.02 --------------------------------------------------- 1) Fixed a minor bug where an out of range warning was generated when editing demand points in pre V17 designs. 2) Minor fix made to stop a crash when using the #shift# keyword on some block entities where a block item had been deleted. 3) ) Fixed a crash that would occur when there were some drawing items selected and the selection filter had the "Lock Fittings" status active. 4) Fixed a bug introduced into V17 where entering computer sized pipes after File/New would be unusual colours and give rise to 187 errors in the design process. This would happen when a computer sized pipe was changed in a design and then File/New actioned and computer sized pipes subsequently added. 5) Fixed a bug where cutlasso was inoperable (fixed in Dialogs.dll 17.0.2.1). 6) Fix a problem where the head loss down tapes was incorrectly reported (which would mean that the reported minimum/maximum emitter pressures were incorrect) when designing with the "Zone Design to Pressure Rating" option set. Note that sub-mains would still be designed correctly in this case. 7) Fixed a problem introduced in V17 where some label keywords would not display if specified in lowercase in "Label Settings". --------------------------------------------------- 1. Bug Fixes and Additions Since 16.06 --------------------------------------------------- Enhancements:- --------------------------------------------------- 1) Implemented a method to allow for pressure class when designing pipes. This option may be used for Zone and Mainline design for both LP and Velocity options. Enabling these options is done via the "Zone Design to Pressure Rating" and "Mainline Design to Pressure Rating" flags in "Design/Parameters/Hydraulic Parameters". Some points to note are: In some circumstances it is still possible for the pressure rating to be exceeded (for example if a suitable class pipe isn't available for a particular nominal size) and so pipe pressure checks still occur; The pipe class rationalisation will take longer (approximately 25%) to run than the normal design processes. For more details see the V17 release notes. 2) Added an option to allow pressure regulation at the inlets of connected spraylines and pipe laterals. This option may be selected in the Sprayline or Sprayline Block tools and the minimum sub-main pressure set (in a similar way to the existing feature available for tapes). The minimum allowable loss through the inlet regulation device (i.e. minimum headloss for regulation) may be specified in the "Virtual PRV Minimum Loss" field in "Design/Parameters/Hydraulic Parameters". Note that as yet this new feature includes regulation in the hydraulic calculations but does not make any allowance for the actual device in fittings selection or BOM reports (this may be done with existing methods). For more details see the V17 release notes. 3) Added an option to the Block Editor tools that allows the previous sub-main arrangement to be retained. When editing an existing block entity this option may be selected from the "Position" dropdown menu on the Block tab. For more details see the V17 release notes. 4) Added the ability to specify the system flow that is reported via the "HY_" label keywords. To select a particular system flow simply append a tilda followed by the required system flow number to the keyword. For example "HY_FLOW~2" would specify the flow for system flow number 2. 5) A new label keyword has been added (HY_FLOW_DIR) to show the flow direction for pipes. Note that this keyword needs to be used in conjunction with system flow specification (i.e. using "~"). The symbols used to designate the direction may be specified via the "Flow right", "Flow Left" and "No Flow" fields in "Settings/Labels" and can include non-keyboard characters by using the ALT 0nnn format where "nnn" is the ASCII code for the character. Note that this keyword may be used in conjunction with others. 6) Fittings selected or specified for an entity may now be "locked" so that subsequent computer selection of fittings runs will not alter the existing fittings. The lock status may be globally changed via the geometric editor ("Change Tool" in a similar way to scope) which provides a quick way to change the status for multiple object types. Lock fittings status is also included in the selection filter. For more details see the V17 release notes. 7) Alternate geodectic datums may now be used when exporting to KML or viewing in Google Earth and importing from Google Earth. This is useful when the source data used in a design is not based on WGS 84 UTM. The alternate datum may be specified in "Settings/Grid/Origin/GIS Settings". For more details see the V17 release notes. 8) Include the ability to control the pipes available for the computer design of unconnected spraylines (i.e. Laterals) independently from zones pipes. This is designated by 'U' for the usage code in the database editor. Note that there is still a limit of 3 on the number of codes that the usage for an individual pipe can contain (so a pipe cannot be "LUZM"). To utilise pipes with the "U" usage there is a setting in "Design Parameters/Misc Parameters" that must be checked, this is to maintain compatibility with existing databases that have not been updated to include the "U" code. 9) Improvements made to the "Import from GE" utility to allow increased image resolution. The resolution is now partly user selectable - note that higher resolution images will take longer to acquire and will result in larger image files sizes. For more details see the V17 release notes. 10) Added a new label keyword (NUMROW)to show the number of laterals connected to each pipe size in a sub-main. Note that when lateral rows coincide with a size change the count is added to the upstream pipe. 11) Made an addition to demand points so that the flow may be specified via an application rate and area. This is useful in situations with many demand points represent flows for differing irrigation areas. Different flow scenarios can be analysed by keeping the areas constant and using the global change tool to alter the application rate. 12) Added an optional label for the "Show Area" tool. The format of the label may be specified in "Reports/Report Settings". 13) Minor change to add flows and flows totals to the "Subdivision Tool" sub-Area dialog. 14) Greater-than and less-than maths operators may now be specified in Labels. This means that labels can be setup that display (or not) based on a specified limit value (for example only label pipes where the velocity exceeds a certain value). For more details see the V17 release notes. 15) Added CVALVENAME label keyword which displays the Zone name of the control valve attached to the irrigation block entity. 16) Negative values (of fittings only) may now be specified in assemblies in the database editor. 17) Added a "Visual Only" option for the scope of hydraulic objects. Entities marked with this scope will be visible but will not be included in hydraulic design or BOM/Costing. 18) Minor enhancement so that the last used file extension when importing/opening files is retained if appropriate. 19) Provide the ability to use the internal database when the external can't be found. Two methods are available the first is to open the design with the new "File/Open (with internal DB)" menu command and the second is to hold the shift button down when clicking [OK] to the "File 40" warning message. Note that these options should only be used if you understand the consequences of doing so. 20) The position and size of the main IRRICAD window is now retained between sessions (in the Winicad.ini file). 21) Minor change to help maintain total area when sub-dividing blocks with sidelands. Additionally allow the sideland vs headland angle for blocks to be specified ("Settings/Irrigation items/Blocks"). 22) Enable the conversion of 3D polylines to elevations in "Import Contours". The polyline will be converted to spot heights if the individual point elevations are different and to a contour if the are all the same. 23) Minor adjustment made to the "Riser Rules" dialog so that all pipes from the database are shown, not just those that are enabled. 24) When importing GeoTiff files both .tif and .tiff extensions are recognized. 25) Increased the maximum allowable number of irrigation areas to 2000. 26) In the Database editor it is now possible to copy components to and from the "Valves" and "Other Hydraulics" tabs. 27) Added added new "PRECIPRATE" keyword irrigation block labels, this is the same as APPLICATIONRATE but uses actual the actual area rather than the irrigation area. Bug Fixes:- --------------------------------------------------- 1) In the "Valve Summary Dialog" Fix a bug where check for a duplicate name warning was issued when a entry was edited but not changed. 2) Minor fix to stop a crash in the database editor if the line type index didn't exist in the current line type file. 3) Minor changes to improve the zip compression used in opening and saving .DEZ files. Includes allowances for wide byte characters etc. 4) Fixed a minor bug where the "Calculate" flag for water supplies wasn't always saved when the water supply was initially placed. 5) Added another check for presence of the specified "Reports Printer", immediately before running a report, to avoid missing printer related crashes. 6) Minor fix to better allow for higher DPI settings on the select database items dialog (used in the "Fittings" dialog for items and when items are missing/changed in the external database). Note that the registry "DPIScale" setting in "AppSettings" is used if set - if not then the system DPI settings. 7) Fix a minor bug in sub-division that could cause a crash when the manual cut direction option was specified and the tool was started with no cuts 8) Minor improvement made when determining whether a tape or sprayline is "inside" an area. Items with the start almost on a boundary line (within 0.05 m) are now considered to be inside the area. Used in "Show Flow" and displaying the flow in the sub-division tool. 9) Fixed a minor bug where Mainline LP design didn't take note of the Water Supply calculate pressure flag when it was not checked (No) and the design pressure was 0.0. 10) Fixed a problem so that GEOTiffs with different source projections are able to be imported. 11) Made a change so that the orientation of Labels close to vertical is consistent. 12) Minor fix to stop the hidden "junctions" associated with miscellaneous hydraulic objects can't be deleted independently via 'Select Layer Entities'. 13) Fixed a bug where OLE items aren't printed in the correct place if any of the scaling factors in VCADD.INI are set to something other than 1.0 in Windows 8.1 or 10. This was mainly apparent when DPIScale was set for high resolution screens. 14) Fix a crash in the CreateMultiLabels tool caused by trying to label a zero-length contour. 15) Fix minor problem where the Runtype in Zone Design Reports was not set correctly after LP or velocity design. Would only occur on zones containing connected spraylines. 16) Fix a crash that could occur when running an HGL report, or a pressure/flow map on zones containing tapes, normally after design analysis. Would only happen if calculate travel times was selected and some tapes had more emitters than that specified in the virtual emitter settings. --------------------------------------------------- 1. Bug Fixes and Additions Since 16.04.02 --------------------------------------------------- 1) Fixed a crash that could occur when labelling or running compress or repair on some designs with combined pipe labels. 2) Fix a problem that could occur when bug where custom symbols were added to the database and the resulting items would be displayed as question marks. Note that clicking file new before selecting items would cure the problem. 3) Allow for flushing back pressure when displaying the HGL on tapes under flushing conditions. 4) Fixed a bug where travel times would be inaccurate on tapes where the number of emitters exceeded the "No. of virtual emitters" design parameter. 5) Fixed a problem where the multi-label tool didn't operate correctly when multiple contours were selected. 6) Improvements made to the search facility in the GE Utility. 7) Fixed problems in arithmetic operations for label keywords. Nested operations were not working and keywords before arithmetic operations would be ignored. 8) Change to allow negative quantities of fittings in assemblies. --------------------------------------------------- 1. Bug Fixes and Additions Since 16.02 --------------------------------------------------- 1) Add a warning to rerun Mainline design when items in the valve specification dialog are changed. Also ensure that any changes made are updated in the appropriate design files. 2) Fixed a minor bug in the database editor where adding a demand point (which was a copy of an outlet with nozzles) would cause the demand point to appear to have nozzles. 3) Fixed various bugs in the new block keywords. 4) Minor enhancements in the KML/KMZ import/export features and "View in Google Earth ". --------------------------------------------------- 1. Bug Fixes and Additions Since 15.16 --------------------------------------------------- 1) Updated Valve Summary Dialog to allow zone name changes and easy adjustment of mainline outlet pressures. 2) Implemented travel time calculation for zones and mainline. Two new and one updated reports added. 3) Various new label keywords added:POS_ keywords for object coordinates; application rate, headloss and pressure and flow variation for blocks; Mainline static pressures. See the release notes for details. 4) Added basic arithmetic to labels - see release notes. 5) Added an option to exclude mainline minor losses. See the "Design Parameters" menu item and the release notes. 6) Implemented an option to globally adjust Hazen-Williams C factors. See the "Design Parameters" menu item and the release notes. 7) Increased the allowable number of water supplies to 20. 8) Implemented a tool to create elevation profiles. 9) Added location (X,Y coordinates) to the data export from the HGL and Profile tools. 10) Added a tool to create multiple labels for individual contours. 11) Improved the mainline HGL tool to allow the flow to be traced from a point object to a water supply (negating the need to select all pipes in the path. 12) Added support for importing and exporting AutoCAD 2017 files. 13) Allow for the importation of filled polygons when importing KML/KMZ files. 14) Allow pressure field for PRVs to be changed in the "Change Type" tool. 15) Fix a minor bug where assemblies added to Miscellaneous costs were not marked as assemblies. 16) Fixed a problem when no field was selected on single-field 3D files when importing shape files. 17) Fixed a crash in the lateral conversion tool when trying to convert a block with no laterals. 18) Fixed a bug in the Outlet dialog where the ARC type was not handled correctly in non-English version. 19) Fixed a minor bug in the "Connect Outlets" tool when connecting outlets with both mainline and zone pipes present. Potentially some pipes could be missed during the process. 20) Made changes so that inline loss elements are not assigned a fixed headloss when there is essentially no flow (less than 1 lph) through them. 23) Fixed a minor bug in the database editor where the results from curve fitting for nozzles where not updated when the nozzle was accessed from the Outlet dialog. 24) Fixed a problem reading monitor correction and DPI scaling factors from the Vcadd.ini file. --------------------------------------------------- 1. Bug Fixes and Additions Since 15.08 --------------------------------------------------- 1) Add export to .DAZ file for transfer to AutoCAD/BricsCAD add-on version. 2) Fix problem when importing .SHP files when no field is selected for a single-field 3D file. 3) Allow for importation of filled polylines from KML files. 4) Fixed a crash when trying to use the lateral conversion tool on a block containing no laterals. 5) Fixed a bug where ARC types not handled correctly in non-English versons. 6) Fix minor bug when using the "Connect Outlets" tool with both ML and zone pipes present (potentially some pipes missed). 7) Made a change so that inline loss elements are not assigned fixed headloss (i.e. have an index of 0 in teh database) if there is essentailly no flow (less than 1 lph) through them. --------------------------------------------------- 1. Bug Fixes and Additions Since 15.06 --------------------------------------------------- 1) Allow for aditional group codes (160-169) when importing elevations from DXF files. 2) Minor changes so that "Tool" and "Hydraulic" toolbars work correctly. 3) Fix a crash that would occur when starting IRRICAD and the default database couldn't be found. 4) Fixed a bug where undoing connections when junctions were replaced by other point objects (Valves etc.). Subsequent actions e.g. cutpipe or connecting valves/misc hydraulic object to pipes could cause a crash. 5) Fixed a crash that could occur when compressing or merging designs that contained pre V14 combined pipe labels. 6) Also fixed a bug where compressing or merging designs could cause combined pipe labels to be "detached" from their associated pipes (deleting a pipe wouldn't remove the associated label). 7) Fixed a bug introduced by a fix in V15.06 where the elevations of point items were not calculated when using the "AEI" interpolation method. These items (e.g. junctions, valves etc.) would have the elevation listed as NONE in "Object Info" and would appear to be -1000000.0 metres in design reports. Note that the DEM was created correctly and calculated contours and the 3D-DEM view would appear to be correct. --------------------------------------------------- 1. Bug Fixes and Additions Since 14.16 --------------------------------------------------- 1) Implemented BOM/Costing reports filtered by selection. If selecting items on the screen all BOM/Costing reports will require a user defined name for the selected area which will appear on the report. 2) Added a Mainline Sprayline Block tool to include the ability to lay out evenly spaced valve-in-head sprinklers on evenly spaced laterals. 3) Implemented Economic reporting if #ECN# keyword added to costing/BOM report options. EAC factor and running costs fields added to help compare cost of different options and show the client the total cost of the design over a specified term. 4) Added an additional parameter to the Water Supply dialog to control whether running costs are calculated for the supply. Typically enable if there is no pump included in the system or disable if there is a pump placed near the water supply in the design. See the Release Notes for more details. 5) Implemented the ability to enter Miscellaneous costs for items to be added to BOM/Costing reports. These items are retained even if re-running Computer Selection of Fittings. 6) Added an "Even Flow" option for automatically positioning control valves in Block Entities. The valve is positioned between laterals to ensure a similar flow on both sides of the valve. 7) Added a tool to duplicate symbol files correctly (copying/renaming in Windows Explorer does not duplicate the symbol correctly). 8) Enabled Headlands and Sidelands for standard (non-entity) blocks. 9) Flow and pressure maps may now be generated for multiple zones in a single action. Simply select the required valves and action the “Selected Valves” menu item. 10) Enabled the use of pipe reduction symbols at Outlets (the "Include Hydraulic items”option needs to be ticked). 11) Google Earth utility revised. The Google Maps API is now used to replace the Google Earth plugin which Google deprecated on 12th December 2015. .NET 4.5 is required to run the new utility. 12) When the “Object Info” dialog is resized the new dimensions of the window are retained between IRRICAD sessions. The font size used may also be adjusted by changing the “InfoCharSize" registry entry (in HKEY_CURRENT_USER\Software\AEI Software\Irricad\AppSettings\Misc). Valid values are between 1 and 30 (0 means 10 which is the default) although only a number of discrete sizes will result (e.g. 10, 20 and 30) depending on the display system used. 13) Added toolbar buttons for “Show Flow” and “Zone Design Configuration”. 14) Added a toolbar for reports showing a numbered icon for each report in the current Reports path folder. The numbered icons also appear in the Reports sub-menus. 15) Added a check box to the Water Supply dialog to control the calculation of pressure. If the pressure is entered at 0.0 this can now be used as starting pressure rather than an indication for IRRICAD to calculate the pressure. 16) Minor fix to ensure that points are processed when calculating internal database scaling and offsets. Previously if points were not displayed they would not be scaled or offset. This also fixes the issue of the Google Earth imported spot heights ending up far from the image if the points display was off during the importing phase. 17) Minor changes to the “Cleanfields” database utility to allow for both 12 and 32 character warehouse codes. 18 ) Minor fix to allow for converting to spraylines where the offset is greater than 1.1 times the spacing. Previously caused a crash when converting tape blocks. 19) Adjustments added to limit the number of Chinese characters. In general the limit for Chinese characters is one half the standard limit. 20) Changes to allow fittings error messages to be translated. 21) Changes made so that various default names are translated (e.g. Min/Max labels, system flow names etc.). 22) Multiple changes to the database editor to allow for translated headings in component tabs. 23) A Simplified Chinese version of IRRICAD is now available. 24) Fixed a problem in the AEI method of elevation interpolation that would cause it to run very slowly and in some cases crash. 25) Fixed a bug where importing a KML/KMZ file, containing closed polylines with no points, would crash. 26) Fixed a problem, after labelling a block/VIH with the SHIFT keyword, that could cause "File 42" errors when saving. 27) Fixed a problem where the crash recovery design would only contain a single symbol. 28) Fixed a crash that could occur when exporting KML/KMZ files when generating polylines from curves. 29) Fixed a bug where odd fittings would be selected for elbow connections with differing types or sizes. 30) Fixed a crash that could occur when no information was available for mainline pipes and "All" is clicked. 31) Fixed a minor problem where it wasn't possible to change the name of an existing Tree block. 32) Fixed a crash that would occur in the Hatch and Symbol dialogs if the grid was visible. 33) Fixed a bug where importing files into empty designs could subsequently result in duplicate UIDs. Typically this would happen when by importing a DXF file and then importing contours in non-English versions. 34) Fixed a crash caused by a GDI resource leak caused by the assembly icons in the dropdowns for Valves and Miscellaneous Hydraulic items. Typically this would only occur when a large number of valve assemblies were enabled in the database. 35) Fixed a minor bug where repeating "Calculate Contours", in the same IRRICAD session, would include the last contour created from the previous time the tool was run. 36) Included a check for the validity of the "Reports Printer". If the printer is not valid the Windows default is used and this should prevent a crash when actioning reports. 37) Fixed a minor problem that could occur when assigning a sprinkler block to a tree block. In this case the Outlet and lateral spacing would be set to 0.0 and it would not be possible to "OK" from the block dialog successfully. 38)Vcadd changes include:- Fixed a rare crash when exporting images. Fixed a bug on DWG/DXF import when using very long font names. Fixed filled vector text when using line width greater than 1. Fixed a crash which could occur with very long image file names. Fixed a problem with drawing position when initially dragging in Print or PDF Export preview. Updated the ImgSource DLL which fixes an 8-bit image export problem. Fixed various issues related database scale and offset. 39) Changes to allow for internal double quotes (e.g. inches) when exporting BOM etc. reports to CSV files. 40) Fixed a problem with the new block entity "Even Flow" valve position option when a valve stub was specified. 41) Enabled Mainline Cut-pipe. 42) Fix a bug where importing KML/KMZ (including importing from Google Earth) would put the initial image on the correct layer but subsequent ones would appear on the default drawing layer. 43) Fixed a crash that could occur when trimming elevations that were not on the default elevation layer. This would only occur when the default elevation layer was not displayed. 44) Fixed a bug where existing layer and line properties were not retained (reverted to the default) when trimming contours. 45) Minor fix in the database editor so that tape emitter records are removed when the tape component is deleted. 46) Changed to the Google Earth import utility to allow for different languages. By default resources are loaded for the language specified in Control Panel (the "Format" tab of "Region") but this can be overridden by setting the "Language=" parameter in the IrricadGEImport.ini file. The standard install includes Spanish ("Language=es"), French ("Language=fr") and Portuguese ("Language=pt") other languages may be available on request. 47) Allow for merging of symbols in database editor merge function. --------------------------------------------------- 1. Bug Fixes and Additions Since 14.14.5 --------------------------------------------------- 1) Fixed a bug where importing from Google Earth into an untitled design could either save the image to an incorrect folder and name or fail with a GDI warning. 2) Fixed a bug where using "Bylayer" in the Hatch dialog would cause a crash. 3) Fixed a problem that could cause a crash (in Hydraulic.dll) when operating on connected spraylines where references to "Outlet Symbols" don't exist anymore. 4) Multiple changes to prevent AutoSave running when not appropriate. This prevents File 42 and 39 warning from occurring. 5) Added pipe/tape velocity to sort fields in the report editor. 6) Changes to fix GDI leaks which should help to prevent apparently random crashes when an Irricad session have been running for some time. Indications of this problem include warning messages about windows resources and the "GDI Objects" counter in "Task Manager" reaching 10000. 7) Fixed a minor bug (introduced in V14.14) which meant that some items (Leaders, dimensions, ellipses etc.) could not be selected via a single click. 8) Fixed a bug where in some circumstances design files could be left open when creating labels with "HY_" keywords. Would then cause "file 42" errors when saving or when auto backup ran. 9) Fixed a crash when exporting to KML, or viewing in Google Earth, if "Name" is selected for the Description field. 10) Fixed a long standing bug where outlet assemblies could not be found in the external database. This would cause warnings when opening designs and "red" descriptions for the sprinkler field in various dialogs. 11) Fixed a minor bug where importing multiple .CSV or .SHP files could cause duplicated fixed "IRRICAD" layers. --------------------------------------------------- 1. Bug Fixes and Additions Since 14.12 --------------------------------------------------- 1) Fixed a bug, introduced in V13, where in some circumstances the selection of fittings for bends was not consistent between apparently identical situations. 2) Fixed a bug (in Version 14) where the fittings selection for "off-line" items (Outlet to Outlet connectors, air release valves at a depth etc.) would fail. 3) Fixed minor cosmetic problems, when running under Win 7 classic themes, where some dialogs would remain "ghosted" on screen after clicking [OK] (Outlet dialogs and File /Export for example). 4) Allow for filtering costing reports by "Irrigation Block" name. Note that using this feature requires a custom report. 5) Added the warehouse code for parent assembly items in costing and BOM reports. 6) Fixed a bug where AutoSave could run during design which in some circumstances could cause file 39 and 42 warnings. 7) In version 12.10 a change was made to Tee selection to allow intermediate sizes to be chosen. The effect of this was to allow tees with diameters between 60% and 100% of the largest size at the junction (but not less that the second largest size) to be selected. The factor used (previously 60%) can now be set in the registry, note that setting this to 100% (1.0 in the registry entry) will cause the tee selection to operate as it did pre version 12.10. To set the entry open a new design go to the "EconomicParameters" tab of "Design/Parameters" and click the "Save As Defaults" button. Exit IRRICAD and in the registry editor locate and click on HKEY_CURRENT_USER\Software\AEI Software\Irricad\DesignParameters\Economic. The TeeSelectionFactor entry can be modified as required and should normally be a number between 0.50 and 1.0. Contact your service agent for more details. 8) Update the layer manager and current drawing layer toolbar when files are imported. 9) Minor fix to suppress a "File already Open" warning when importing SHP/CSV files. 10) Added a warning (incorporated into the DES_436 warning) if a PRV is not connected in-line. If this situation is detected the warning will be issued and design/analysis will not proceed. 11) Changes made to improve the sub-division of Irrigation block entities that are associated with tree blocks. 12) Made changes in import tools to use non-global (system) methods of allowing for locales with non-decimal separators. 13) Fixed very minor problem where the incorrect hour value is used when automatically generating on/off times for system flows when spanning days. 14) Fixed a problem where the generation of virtual manifolds could fail for blocks with control valves that were connected to mainlines. 15) Fixed a problem when importing DXF/DWG files into a non-empty design. A warning message would be issued and items would appear to be on incorrect layers. 16) Fixed a problem where importing the same file again would generate a "File already Open" warning message. 17) Added a factor in the VCADD.ini file to account for high DPI text settings on Windows 8.1 machines. The symptoms of this problem are the the circular cursor is not the correct size and "rubber banding" for hydraulic tools displays incorrectly. To use this factor (currently appears to only be required on Windows 8.1 with the text size set to greater than 125%) simply use Notepad or another text editor to add a line in VCADD.ini with "DPIScale = n.n" (without quotes) where n.n is the ratio of the current DPI setting to standard. For example if the text DPI is set at 150% then 1.5 should be used. Note IRRICAD should not be running when editing this file. 18) Fixed a problem in the Database Editor where a "type of inconsistent data in criteria expression" warning could be issued on systems with non point decimal separators. 19) Fixed a problem in larger designs with a database scale of 20.0 would cause incorrect scaling in the Print Dialog. Note that as a result of this change the scale reported in the dialog will appear to be 20 time too small but the scale of resulting printouts will be correct and will match the value set when a plot layout is drawn. 20) Minor change to ensure that "Use Placement Colour" is unchecked when drawing the Managment Symbol. 21) Added registry only setting UseDBScale which controls whether DB scale is calculated during Import and Compress. Default is TRUE i.e. do calculate scale. 22) Fixed a problem in larger designs (DB scale of 20) where database symbols were very large after opening a design (with "Update Entities From Database" set) or changing the "base database symbol size". 23) Change in the Database Editor to allow the entry of values with non point decimal separators. 24) Changes to improve the ease of selecting items on top of images. 25) Added a registry only flag (HKEY_CURRENT_USER\Software\AEI Software\Irricad\CadSettings\Snap\SelectImageInterior). If this is set to 1 (default is 0) then when using the select tool clicking in the interior of Images and Fills (as opposed to only clicking on the edges) will select the item. 26) Fixed a bug where drawing symbols were not created at the correct size when the database scale was not 1.0. 27) Changes to allow for correctly importing files KML/KMZ that span UTM zones. 28) Allow for negative values (i.e. South) for latitude in UTM conversion tool. 29) Fixed a problem when opening old designs (e.g. V13 or older) containing a plot layout where the database scale was changed. Redrawing the layout would cause the legend symbols to be the incorrect size. 30) Allow for drawing the management symbol when the database scale is not 1.0. 31) Minor fix to use the imported rather than distance units when importing SHP and CSV Files. 32) Changes to improve speed in situations where the undo stack is cleared. 33) Change so that unused symbol definitions are purged when designs opened. 34) Ensure that auto-save doesn't run when exporting or importing files. 35) Minor changes to protect some apparently random crashes. 36) Fixed a problem exporting KML/KMZ files when the decimal separator isn't a decimal point. Note this problem would also have effected "View in Google Earth" 37) Changes to protect against crashes in the delete and cut-pipe tools. Google Earth utility changes:- 1) Changes to allow for locales that don't use a point as a decimal separator. This fixes a problem where importing from Google Earth would cause UTM warnings and the coordinates of the resulting data would be very large. 2) Fixed some problems where images would not be displayed when designs were reopened. This could occur if paths contained spaces or non western characters. 3) An entry for the utility is now shown in the Windows taskbar. 4) Fixed a problem when zoomed in on some locations where all exported elevations were zero. 5) Changes to allow for displays with high DPI settings. 6) Fixed a problem where rectified images would be incorrect for locations close to the eastern boundary of UTM zones. --------------------------------------------------- 1. Bug Fixes and Additions Since 14.10 --------------------------------------------------- 1) Enabled the display of the calculated outlet and lateral spacings when creating sprinkler blocks based on tree blocks. 2) Fixed a bug where Text was not initially drawn after creation. 3) Fixed a problem where the datum tool would fail with a "cannot create dialog" warning. 4) Fixed a bug when creating sprinkler blocks based on tree blocks. If the drawing layer was not displayed then no outlets/spraylines were created. Also fixed a minor problem that could create unnecessary extra outlets. 5) Fixed a problem where layers were not imported correctly into designs with an internal scale or offset. 6) Enabled the scroll bar in the current toolbar layer combobox. 7) Fixed a bug where resizing items or scaling images, in designs with an internal offset (i.e. large coordinates), would not work correctly. --------------------------------------------------- 1. Bug Fixes and Additions Since 13.28 --------------------------------------------------- 1) Added functionality to allow Block Entity spray outlets to be automatically positioned with reference to the trees in a Tree Block. 2) Added KML export function and settings for KML/KMZ import/export. 3) Added "View in Google Earth..." function. 4) Added "Import from Google Earth..." function to improve import of imagery and elevations. 5) Added design rationalisation functions to remove counter-intuitive pipe size changes. 6) Added database offset and scale to address loss of accuracy at large coordinates. Also improved accuracy of all internal coordinates. 7) Added crash reporting and recovery options. Allows for easy e-mail submission of problem and crash reports. 8) Fixed a bug in the pipe table dialog that prevented pipe types from being deleted from the database. 9) Fixed a bug in the supplier codes dialog that prevented codes from being deleted from the database. 10) Fixed a bug in the riser rules dialog that prevented the last rule from being removed. 11) Fixed several bugs in Move Tool that would cause outlets and junctions to become spatially disconnected from the end of a pipes and spraylines. 12) Enable Change Type for electrical fittings. 13) Fixed DXF import to allow for polylines with a single (global) elevation. 14) Explicitly prevent two junctions from connecting to each other. 15) Fixed a bug where restarting a drawing tool would require an extra click. 16) Ensure that the Scope field visible on the Geometric object dialog is only enabled in edit mode. 17) In the Tape block dialog, disable the 'Polyline' check box when lateral direction is 'Automatic'. 18) In the Database Editor, enable function coefficient copy function for outlets. 19) Added the SHIFT label keyword for valves and outlets. 20) Fixed a potential crash by disabling the properties dialog buttons while the Running Snaps dialog is open. 21) Fixed a bug where label background rectangles were not being rotated correctly with the text. 22) Fixed a bug in the sprayline block tool that would place the outlets and wetted radii on the wrong layer. 23) Fixed a bug in the sprayline block tool that would incorrectly move pipes to the Irricad layer when edited. 24) Fixed a bug that meant turning off trading capital vs running costs did not work correctly. 25) Fix truncation of multi-line strings in reports and increase length of some report fields (addresses). 26) Changes made to improve visual scalability of applications on high resolution monitors. 27) Improved reporting of fittings errors to include coordinates of problem junction. 28) Some improvements made to DXF/DWG importation. 29) Significant speed improvements for very large designs. 30) Fix a problem importing from DWG/DXF files where some items would appear on the wrong layers. 31) Fix to ensure UTM zone is initialised to zero in the Grid dialog. 32) Fix to allow a virtual manifold size of one, ensuring each lateral is indiviually numbered. 33) Fix to prevent the creation of a duplicate entity when editing the size and line style of a circle or arc simultaneously. 34) Fix to allow DXF elevations to be correctly imported in locales that use a comma decimal separator (DXF always uses a point decimal separator). 35) Changed AutoSave to make a compressed .DEZ file. 36) Fix to avoid problems when using the query tab to edit tables other than "Components" (e.g. the Pipe Table). 37) Change made to always assume that a point is the decimal separator in for DXF files, regardless of locale setting. 38) Fix a problem in "Move selection to layer" so that it cannot be operated in the middle of another tool. Also, when it is allowed, make the action undo-able. --------------------------------------------------- 1. Bug Fixes and Additions Since 13.26 --------------------------------------------------- 1) Fixed a problem when merging .DEZ files into a design where hydraulic items in the existing design could be erroneously replaced by items from the source design. 2) Made a change to improve the graphical display when running on high DPI monitors under Windows Vista and up. Note that this behaviour can be disabled by checking "Disable display scaling on high DPI settings" on the compatibility tab of the Windows properties of the shortcuts to Winicad.exe and Irribase.exe --------------------------------------------------- 1. Bug Fixes and Additions Since 13.22 --------------------------------------------------- 1) Increased an internal fittings selection limit to reduce the occurrence of "More than the maximum number of fittings could be chosen" warnings. 2) Make mean emitter pressure field available in zone design reporting. 3) Fixed a problem where in certain circumstances LP design could select pipes that were significantly over the specified velocity limit. Now the velocity of the smaller of the two candidate diameters may be only 5% above the setting. 4) Fix a minor bug where fittings errors for connected spraylines were reported at odd coordinates when operating in U.S. units. 5) Fixed a problem that occurred after using "Movepoint" on an Irrigation block then undoing the move. If the block was then subsequently remade (e.g. if the lateral spacing was changed) extra laterals would be created. 6) Fixed a bug that could potentially cause a crash when rotating tree blocks. 7) Changes to better deal with exploding, moving and copying Tree blocks after compressing a design. 8) Fixed a bug where multiple point hydraulic symbols (normally control valves) could appear at a single point in certain circumstances. Normally could occur after repair followed by changing the base design symbol size. 9) Fixed a minor problem where undo didn't work correctly after changing the base database symbol size. --------------------------------------------------- 1. Bug Fixes and Additions Since 13.20 --------------------------------------------------- 1) Allow for non-western characters in subdivision dialog. 2) Minor changes to fix Undo tooltips for some items. 3) Fixed bug introduced in V13 that could cause problems when using Change/Change Type on irrigation block entities (for example altering the sub-main "Set Distance" option). 4) Fixed a bug, in some circumstances, where ortho mode not exactly horizontal or vertical when using pipe tool and snapping to hydraulic objects. 5) Fixed a bug where importing geo-tiff files would fail when the system decimal separator was not a point. 6) Fixed a bug where detailed analysis didn't account correctly for tape depths. 7) Added "Valveflow" label keyword for irrigation blocks. This displays the downstream flow of the zone valve that the irrigating block is attached to. Note that this may not be the block flow if there are multiple blocks attached to a control valve or multiple zones in a block. 8) Fixed a bug where importing Kml/Kmz files would fail when the system decimal separator was not a point. --------------------------------------------------- 1. Bug Fixes and Additions Since 13.18 --------------------------------------------------- 1) Fixed a problem where symbols for hydraulic items were not updated immediately after the symbol was changed in external database. 2) Improvements added for handling non-Western fonts, and RTL languages, in some tab titles and grid dialogs. 3) Changes so that if a database query (from the Query tab) fails for some reason the database is rolled back to the original state.. 4) Minor change to prevent very short pipes, connected to only one junction, being created when attempting to span very small gaps between pipes. 5) Enabled NOMFLOW and NOMPRESS keywords for outlets. 6) Added NOMLARGEFLOW and LARGEFLOWUNIT keywords (these force the flow/flow unit to be the currently selected Sys/Zone flow units). 7) Fixed a minor problem that could require the analysis process to be repeated when opening designs saved as older versions. 8) Change to allow for Multi-Geometry items when importing from KML/KMZ files. 9) OK button in the subdivision dialog is now disabled when "None" is selected for both "Slices" and "Cuts". This avoids a problem related to undo if OK clicked in this situation. 10) Changes made to the ACADWindows.vcpal to correctly match the standard AutoCAD palette. 11) Changes made to the "AutoCAD Windows" and "Irricad One to One" export colour maps to include mapping #15 to #7 (the flip flop colour) and #16 to #255 (the plot fill colour) so these items correctly display in and print from AutoCAD. 12) Fixed a problem that could cause an "Improper Argument" error when moving items with corrupted connections. 13) Fixed a problem where imported images could "disappear" when placed using keyboard entry. ------------------------------------------------- 1. Bug Fixes and Additions Since 13.16 ------------------------------------------------- 1) Fixed a problem where folders included in dez/zip archives could cause problems when opening designs. 2) Allow for files with 0 size in .dez archives - previously caused an error when opening .dez files. 3) Fixed a bug, introduced in V13, where settings for the min/max pressure indicators ("Reports/Settings") were not saved on exit. Also fixed read/save defaults for this dialog. 4) Fixed a minor bug where the "Angle Tolerance" and "Length Allowance" were not retained for each label set in "Settings/Labels". 5) Change to allow existing management symbols to be redrawn after graphical management. Previously in V13 this was disabled as a consequence of Undo. 6) Fixed a minor problem where some temporary entities were not removed after graphical management. 7) Fixed some problems so that undo/redo works correctly for block subdivision. 8) Fixed a bug where changing the same items more than once in the same "Change Type" session would cause duplicate entities to be created. Note, this fix now means that reselection is required to make mulitple sets of changes with the tool. ------------------------------------------------- 1. Bug Fixes and Additions Since 13.14 ------------------------------------------------- 1) Fixed a problem where a designs internal database would be overwritten by one from another design (symptoms would be that hydraulic items would by incorrect and could turn "Cyan" when the design was re-opened) . This could happen when opening a V13 .DEZ file with an existing design already open (any version). If the open design contained unsaved changes a "Save Changes to..." message would be displayed and if "Yes" was selected the problem would occur. ------------------------------------------------- 1. Bug Fixes and Additions Since 13.10 ------------------------------------------------- 1) Allow pipe reduction symbols to be placed on connected sprayline laterals. 2) Fixed a bug introduced in V13 where the ABOS interpolation fails when the Windows decimal separator is not a point (some European and South American locales). 3) Fix problem that would prevent older versions opening designs exported to V10.5/V11 format. 4) Fix a minor problem where undoing a control valve name change wouldn't be reflected in a subsequent management run. 5) Added drag and drop functionality. IRRICAD .DEZ /.DES files, and any CAD file type that can be imported (e.g. dwg/dxf/shp), may now be dragged and dropped into an open Irricad window. Note that if the key is held down while dragging a DXF, SHP or CSV file this is equivalent to the "Import Contours" function. 6) Fixed a bug where aborting (by clicking ) during the drawing of a flow/pressure map symbol would subsequently cause odd headloss and elevations issues with misc hydraulic items. 7) In the "Draw/Tree Block" dialog set the tree size units caption correctly when in US units. 8) Fixed a problem, introduced in V13, where images with a relative path would not be displayed until a design was re-opened. 9) Fixed a bug where map/map legend symbols wouldn't be removed by "Clear Symbols". 10) Fixed a minor problem where running a partial zone design/analysis could set management flows back to nominal. 11) Fixed a bug where running graphical management immediately following Zone Design could subsequently cause odd headloss and elevations issues with misc hydraulic items. 12) Add warning messages if the transfer of files to/from .DEZ file fails. ------------------------------------------------- 1. Bug Fixes and Additions Since 12.12 ------------------------------------------------- 1) The order of Zone Design and Management has been Changed. Zone Design may be run before management (it is still possible to run management initially as per previous versions). Consequently actual flows, if available, will be used in the "Assign Zones To System Flows" tool and Management reports. Valve Analysis is now automatically run as part of Zone design so the menu entry has been deprecated.Additionally new fields have been added to the "Design Parameters/Economic Parameters" page: a flag to control whether LP design trades capital versus running costs; and a separate field for zone operating hours (Note this value is the nominal annual operating hours per zone). 2) Added Undo/Redo functionality. This will Undo actions for the session of IRRICAD, unless cleared via Edit|Clear Undo, Repair or Compress. A Redo function has also been added. 3) Revised Flushing: The flushing analysis functionality has been updated so that when a "Flushing Analysis" is run the tapes, in the manifold selected in the "Zone Design Configuration" table are assumed to be flushing based on the inlet pressure (nominal or actual if detailed). All other tapes are assumed to be in normal irrigation mode and all flows and headlosses in tapes and submains are calculated accordingly. Two new fields added to the Zone Design Configuration, a flag to control whether this zone is to be analysed for flushing and the ID of the manifold operating under flushing conditions. Note that a negative number is used in the dialog to denote a virtual manifold. In the "Design Parameters/Hydraulic Parameters" the "Flushing Calculations On" flag has been removed and replaced by the "Assign Virtual Manifolds" flag. This controls whether laterals are assigned a virtual manifold ID. In the Zone Flushing report the manifold currently being flushed will include ** next to the manifold number. New report fields added are Zone->IsFlushing - is the zone flushing (i.e. ZDC flag set). Zone->ManifoldFlushing - ID of the manifold that is assumed to be in flush mode (again from the ZDC). ZoneItem->IsFlushing whether an individual lateral is flushing. Also note that ZoneItem->Flow2 now contains the end flow - i.e. flow out of a lateral when flushing. Other flushing fields retain their V12 meaning, note that ZoneItem->FlushFlow is the total tape flow under flushing for required flush velocity. 4) Allow for PC tapes when calculating flushing. 5) Added end flush flow to object info for tapes. 6) V13 designs are now contained in a single .DEZ file. These are in compressed ZIP format which are automatically uncompressed when a design is opened. Note the internal database ,mdb file is renamed to .dbm to facilitate emailing through spam and virus filters. 7) Added polygon seed creator tool to create a single closed entity from adjoining entities (single lines, polylines). This tool uses the same criteria as Fill|Seed and Hatch|Seed. Note that all hydraulic items except block entities and areas are ignored when creating the polygon. 8) Added "Show Area" tool (based on polygon seed). Again note that all hydraulic items except block entities and areas are ignored when determining the area. 9) Added toolbar for current drawing properties ('Current'). This toolbar gives quick access to the geometric parameters in the Settings|Drawing Items dialog. Notethat this toolbar cannot be docked vertically. 10) Added Zone-RunType reporting field. This identifies what type of analysis/Design was used for this zone. Possible values are "VELD" (velocity design), "LPDN" (LP Design), "NANL" (normal analysis), "DETA" (detailed analysis). 11) Added Tree Block tool. 12) Tree block label keywords added. 13) Added new "#FITTINGS#" label keyword - lists the fittings selected at a point hydraulic object. Note this label should not be rotated and will display best if left alignment is chosen. 14) Added GeoTIFF import. 15) Added GIS options to "Settings/Grid Origin" page. 16) Added item description field to mainline reports. 17) Create default file name for exports, based on current filename. 18) Increased the size of the Zone Design Configuration dialog and added mouse wheel functionaility. Additionally if the dialog is resized the new size will be retained during the current session. 19) Added a second set of labels (accessible via "Settings/Lables") that can be used for example for separate hydraulic labels. 20) Added the abiltiy to save and load sets of labels to and from files. 21) Added a find function to the "Select fittings" dialog (used when adding fittings via "Show Fittings"), CTRL F may also used to access this function. 22) Indicate missing item on Update database page. 23) When using the "Calculate Contours" tool the resulting contours may now be designated as "real". This is not recommended however and a warning will be issed if this option is selected. Note that "calculated" contours may be changed to "real" using the "Change Type" tool but again this is not recommended. 24) Made a change to prevent the joining of calculated to real contours. 25) Improved the automatic setting of Arc orientation when outlets are on area boundary lines. 26) Allow manifold numbers to be edited via the tape change/change type dialog. 27) Enabled change for emitter position in Sprayline block entities. 28) Enabled change for the reference emitter position in the Irrigation Block Options dialog. 29) Allow for the selection of elbows with different diameters plus fittings to solve two pipe junctions. Previously only exact solutions were chosen for bends with different diameters. 30) Changed some design warning messages containing coordinates to avoid confusion when negative values are displayed. 31) Changes to allow 3D points imported from DXF/DWG files to be edited (layer and colour) in Irricad. 32) Minor change made in the plot legends, wires now appear after pipes and before point hydraulic items. 33) Fixed a bug that would occur when using the Windows "Aero" theme. Previously the preview for Hatches and Symbols would initially be blank. 34) Fixed a crash that could very occasionally occur - caused by corrupted units for values in the registry. 35) Fixed a minor problem in the "Valve Summary Dialog" where the valve description would be blank when the current valve was out of range and an assembly. 36) Fixed some problems that could occur when running Irricad in non English locales. V13 should now be "Locale" aware i.e. if your OS is using a locale that uses commas for decimal points and vicer versa this should be reflected in Irricad. 37) Change to fix a crash that could occur in "Draw Plot Layout" when no printer defaults exsited in the registry. 38) Prevent subdivide tool erroneously adding manifolds. 39) Minor fix to speed up Object info when dealing with entities with large number of points. 40) Correctly allow for U.S. units in information and hyper-links when importing elevation information, calculating "DEM Errors" and interpolating elevations. 41) Minor fix to correct a problem when pasting values in US units into the "Goto Coords" dialog. Previously this would go to the wrong location. 42) Fixed some connection problems that could occur when placing flow balanced manifolds in irrigation blocks. 43) Fixed a problem in virtual manifold numbering for centre-fed submains. 44) Update status bar info when selecting items via the "near" popup menu (i.e. CTRL select object). 45) Fixed a minor problem when subdividing copied irrigation blocks. 46) Assign virtual manifold ID to laterals with a free end, regardless of current ID. 47) Added custom cursors to the dynamic pan tool and fixed a problem where the small cross/rosshair cursor would revert to teh default arrow cursor when panning via the middle button.. ------------------------------------------------- 1. Bug Fixes and Additions Since 12.08 ------------------------------------------------- 1) Minor fix when opening some OLE items. Added a "wait cursor" and disabled "Server Busy" messages. 2) Changes to fix some problems in the supplier code dialog that were introduced in V12. 3) Fixed a bug where mainline design would hang on systems flows containing PRVs when multiple but seperate water supplies existed. 4) Made a change to fix sharing violation problems that could occasionally occur when pasting reports into an Irricad design. 5) Restored the layer bar entry to the "View" menu. 6) Fixed a minor bug that would cause a crash if an irrigation block containing no laterals was labelled with the "CValveDesc" keyword. 7) Changes to reduce the amount of redrawing in the "Assign Zones To System Flows" tool to speed up the operation. 8) Fixed a bug when remaking blocks after compress/merge, previously the existing valve would not be removed. Also made sure that the list of sub-blocks was updated in this case. 9) Fixed a bug in the database editor where "Find" didn't work from the "Edit" menu. 10) Made changes to fix a problem in large designs where all operations (including Design) slowed down dramatically after repeated management runs. 11) Changes in Tee selection to allow intermediate sizes to be chosen. 12) Fixed a minor bug where the assembly listing, for nested assemblies, were not correct in sorted reports. 13) Fixed a minor bug where LTOs with a major type containing 4 characters were not selected in fittings selection. 14) Fixed a minor problem where the radial copy angle was not retained correctly. 15) Changed Tee selection to allow tees with different diameters plus fittings to be selected. ------------------------------------------------- 1. Bug Fixes and Additions Since 12.04 ------------------------------------------------- 1) Changes made to remove unnecessary redraws when loading a design and maximising the Irricad window. 2) Fixed a problem where once the colour of a Hatch was changed to it subsequently could not be changed back to a fixed entity colour. 3) Fixed bug where a spanning angle warning message could be generated when using the "Offset Copy" tool. 4) Minor change so that the velocity of "*** No Pipe Selected ***" pipes isn't checked. Also make sure that the diameter is updated in reports when these pipes are changed to actual sizes during the LP design process. 5) Fixed a crash that would occur when using the "Dimension" tool with the language set to French. 6) Fixed a problem where "Snap Perpendicular" did not operate under running snaps. 7) Wheel mouse enabled in grid controls(e.g. the Zone Design Configuration). Note that it may be necessary to set the focus (i.e. click in the grid) in order for the mouse wheel to operate. 8) Fixed a bug where systems flows with prvs could cause a hang during mainline analysis in designs with multiple but separate mainline systems. 9) Fixed a problem, introduced in V12, where the "Supplier Code Multipliers" dialog would be blank. 10) Made a change to graphical management so that zones assigned to multiple system flows are displayed in colour. ------------------------------------------------- 1. Bug Fixes and Additions Since 12.02 ------------------------------------------------- 1) Fixed a problem that could occur in some circumstances when opening existing designs and then selecting a Hydraulic tool (e.g. the zone pipe tool). This prevents 'Parameter is incorrect' error being displayed. 2) Fix a bug introduced in 12.02 where items could not be added, via the change dialog, to new layers. 3) Fixed a minor problem where an "IDE_DBS_187" warning would occur when displaying reports. Only designs containing demand points would exhibit this behaviour. 4) Fixed a minor bug, introduced in V12.0, in LP sizing. The range of pipes available for selection could include more than one instance of each nominal size. Note that this would have no effect the hydraulic integrity of designs. 5) Fixed a problem in pipe dialogs (pipes, spraylines, blocks etc.) where, in some circumstances, a "parameter is incorrect" message would be displayed. 6) Improvements made to DXF/DWG importation. 7) Made a minor change to allow alt tabbing between the main Irricad window (including the database editor) and help windows. 8) Fixed a minor bug in the database "Clean Fields" tool. In some circumstances a "No Current Record" warning could be generated (this had no effect). 9) Fixed a problem in designs that included embedded images that were not visible. 10) Fixed a bug where the x,y and distance display, on the status bar, would be incorrect after importing a DWG/DXF file. 11) Fixed a minor bug, introduced in V12, where the coordinates listed in some LP design warning messages(443,552,558,559 etc.) were set to 0.0,0.0 ------------------------------------------------- 1. Bug Fixes and Additions Since 12.00 ------------------------------------------------- 1) Fixed a bug introduced in V12 that could occur when opening text dialogs ("Draw Text", "Label" Settings etc.). A "The parameter is incorrect" warning would be displayed. Caused by a specified font missing. 2) Minor problem fixed in "Show Allowable Submain Position" tool. Very long (normally caused by odd elevations) tapes/SL could cause problems. 3) Allow for line types and widths in existing items not existing. This avoids "The parameter is incorrect" errors. 4) Fixed a problem, introduced in V12, which would occur when the system decimal separator is a comma (e.g. European locales). Irricad now works internally with the standard English separator (i.e. a decimal point "."). This means that in all Irricad data entry fields a point should be used for the decimal separator. In the future we hope to allow for different input locales. 5) Fixed a crash that could occur, very occasionally, when opening the "Zone Design Configuration" dialog. 6) Correctly account for varying warehouse code lengths when converting old V6 databases. 7) Improved the "Pipe Fitting Matching Table" by making the dialog resizable with autofit columns. 8) Fixed a problem in the "Riser Selection Rules" dialog that occurred with user selected risers. Also made the dialog resizable with autofit columns. 9) Added Y, X, Z point order options for CSV/Txt importing. 10) Correct minor rounding issues in Object Info for hydraulic information with large coordinates. 11) Enabled mouse wheel scroll in "View Errors". 12) Minor fix so that "Irricad is already running" warning is displayed correctly. 13) Added improved French translations. 14) Minor change so that the visibility of only those layers changed in the layer manager are updated on screen (rather than all layers). 15) Added the ability to sort the layer manager grid. Double clicking on column headers will cycle between the default, ascending and descending sorts. 16) Fixed a minor bug in Import Contours where text files with an upper case extension (i.e. .TXT) wouldn't import. 17) Added valve elevation, mode (none, lateral, submain or manifold) and description fields to those available in zone reports. 18) Added "CVALVEDESC" label keyword for Irrigation Blocks to display the control valve description. Note that management needs to be completed before labelling using this keyword. 19) Minor cosmetic fixes in some design reports to allow space for (US GPM) in headings. 20) Increased, by three times, the "Maxy" limit in Network analysis. This prevents "IDE_DES_471" warnings occurring on large highly looped systems. ------------------------------------------------- 1. Bug Fixes and Additions Since 11.12 ------------------------------------------------- 1) The Irricad user interface (menus, dialogs, prompts, reports, templates and screen messages) may now be displayed in English, French or Spanish. Normally the language is specified at installation but it may also be changed via the "Settings/Language" menu. Additionally the UI language can be specified in the "Tool/Language" menu for the database editor, report editor and error viewer. Language specific versions of the plot layout and report templates are available and located in appropriate sub-folders of the standard locations (e.g. "Symbols/Templates/Spanish", "Reports/Spanish"). These may be enabled by changing the "Plot Layout Path" and "Reports Path" in the miscellaneous section of "Settings/Drawing" appropriately or, alternatively, by copying the required templates into the standard locations. 2) Added support for AutoCAD 2010/2012 format DWG/DXF files. 3) Added a new tool ("Reports/Show Allowable Submain") that gives a visual representation of the possible sub-main locations (assuming that suitable pipe sizes are available) such that hydraulic design constraints are met. The optimum position may also be shown. See the release notes for more information. 4) Zone Flow maps ("Reports/Show Zone Flow Map") may now be displayed in addition to Zone Pressure Maps. See the release notes for more information. 5) Legends for Zone Pressure/Flow maps are now displayed on the dialog and can optionally be created on the design. 6) User attributes may now be assigned to Electrical items. 7) A facility has been added to assist with selection when items are in close proximity. If the "Ctrl" key is held down while selecting items, with the "Select Object" tool, a context menu will appear that lists all items close to the click point. Cycling through the list highlights individual items which will be selected when the menu entry is clicked. 8) Added a path setting for the reports template directory. See "Settings/Drawing/Miscellaneous/Reports Path". When this setting is changed the reports menus are automatically rebuilt to reflect the templates available in the selected folder. 9) Added the ability to specify the name of the layer attribute (defaults to "Layer") when importing ESRI shape files (.SHP). 10) The Winicad.ini and Irribase.ini files are now located in the "\Config" sub folder (previously located in the C:\windows folder). These files store user settings for toolbar layout, most recently used files and language settings etc. 11) Added some accelerators for adding, deleting and editing components in the database editor. 12) Fixed a minor bug in the Hydraulic Gradeline Tool where the position of the submain locator could be incorrect in some circumstances. 13) Ensure that elevations imported from DXF files are placed on the ELEVATIONS layer. 14) Fixed a minor problem in the Hydraulic Gradeline tool that occurred when pipes with the same colour changed class. A step change in the pressure limit is now displayed. 15) Fixed a problem when globally changing outlets where the wetted radii had been previously changed manually. 16) Fixed a bug where the Distance and angle were not displayed on the status bar for Select Lasso with the "Z coord" option on. 17) Fixed a minor problem where after running "Calculate Contours" there was no current tool (an extra click was required). 18) Improved the performance of "Reset Distance" (F9). 19) Minor change so that the report window initially opens full screen on the same monitor as Irricad when using dual monitor systems. 20) Remember the last path used for this session in the report editor. 21) Fixed a problem when copying and pasting on the "Query" tab in the database editor. 22) Added an error message to the Hydraulic Gradeline tool when invalid connections are detected. 23) ContourCreator - Allow for importing polylines with greater than 3748 vertices. Vcadd seems to have this as a limit so split them up. 24) Changes to ensure that the elevation interpolation error 481 is displayed. 25) Fixed a problem in the databases editor grid when deleting items that were selected by dragging from the bottom to the top. The items below the selection were deleted. 26) Display line widths and colours for wires in the main database editor grid. 27) Support for calculated the required inlet pressure to achieve a specified flushing velocity has been added. Parameters controlling this have been added to the "Design/Parameters/Hydraulic" tab. Results can be seen in a new "Zone Flushing" report. See the release notes for more information. 28) Minor fixes to the display of Q vs. H graph for outlets, in the database editor, when certain units were selected. 29) Enabled delete and backspace in the database editor data "grid". 31) Added "OUTSPACE" label keyword for outlet spacing in spraylines and sprayline blocks. 30) Enable sprayline keywords for use in block labels (OUTDESC, OUTLABEL, OUTSPACE). 31) Added FLUSHID label keyword (Manifold ID). 32) Actual pipe diameters are now available in hydraulic reports (as Item->Size2). 33) Fixed a bug where 493 errors (the location was shown as 0.0, 0.0) were generated when running detailed analysis on a Mainline containing multiple Water Supplies. 34) Fixed a problem in the lateral conversion tools (spraylines to tapes etc.) so that irrigation block entities are now updated correctly. 35) Minor fix so that LWPOLY contours are closed correctly when importing elevations from a DXF file. 36) Changes to avoid dongle timeouts that could occasionally occur when the machine was busy (typically this would cause the serial number to be set to 0 in the title bar). 37) Fixed a minor problem in the Valve/Outlet connector tool where valves/outlets directly on pipes would not connect correctly. 38) Fixed a bug in the move tool when moving connected hydraulic items subsequent to using to quit a move. ------------------------------------------------- 1. Bug Fixes and Additions Since 11.10 ------------------------------------------------- 1) Fix a bug where valve elevations could be incorrect for the last zone if a design previously contained more zones. 2) Fixed a problem where only last line was pasted to excel after copying data from the database editor grids. 3) Fixed a problem where using the Elevation attribute for 3D shape files didn't work when importing contours. 4) Fixed a bug introduced in 11.10 where the long and short date plot template keywords (CDAT and LDAT) were using the GMT date. This would mean that in certain locations at certain times of the day the date shown on the plan could be in error by one day. 5) Fixed a similar problem to 4) above when setting the default design date for a new design. 6) Changed the line type definition of "Dashed48" to device based to avoid slow redraw problems in some cases. 7) Suppress debug.txt output when running old AEI elevation method. ------------------------------------------------- 1. Bug Fixes and Additions Since 11.08 ------------------------------------------------- 1) Make sure pre V11 designs have the AEI DEM method set. 2) Fixed a bug, introduced in V10.5, where connections for hydraulic items were incorrect when using multiple copy for a second time on same items (e.g. after or stopping the tool). 3) Fixed a bug, introduced in V10.5, that occurred when an outlet with a wetted radius was deleted then undeleted. The connections where incorrect and could cause a crash in some circumstances or corruption after a repair. 4) Improved the convergence in Detailed analysis for tape blocks. 5) Fixed a bug, in the Database editor, where pasting partial records didn't work correctly. Also occurred when pasting individual cells. 6) Fixed a crash, in the Database editor, when entering more than 4 characters into the supplier code field in the Grid window. 7) Make sure supplier codes in the Grid window are checked for validity. 8) Fixed a bug, in the Database editor, where items in an assembly were not copied when using paste component on assemblies. This only occurred when using copy/paste component in the same database. 9) Fixed a bug, in the Database editor, where the nozzles associations of an outlet were not copied when using paste component on an outlet. This only occurred when using copy/paste component in the same database. 10) Fixed a crash that would occur when clearing pressure map symbols in designs that contained a mainline outlet. This problem would also occur when attempting to create a pressure map symbol for a mainline outlet. 11) Allow for mainline outlets in show pressure map to avoid crash. 12) Fixed a crash that would occur when using "Clear Pressure Map" in a design containing mainline outlets. 13) Fixed a minor problem in block subdivision where, in some circumstances, "child" blocks didn't completely span the parent block. Only occurred when slicing blocks with nearly horizontal laterals. 14) Fixed a bug when using the ROLLS/ROLLS3D keyword in labels with US units. 15) Minor cosmetic changes to tab order in some hydraulic dialogs. 16) Fixed a minor problem where the date for CDAT and LDAT plot template keywords was incorrect on some systems. 17) Fixed a bug when editing irrigation blocks with two flushing assemblies per manifold. Previously attempting to change both assemblies to the same valve would not work. 18) Minor improvements to copy/paste functionality in the database editor. 19) Fix minor problem where the "-" and "+" buttons on the keypad could not be used to type in coordinates. They were used as accelerators for zoom in/out, the and keys are now used for this. 20) Fixed a bug where repairing after a "File/Compress" could cause strange pipe connections. "COMPRESS 2/Message: Duplicate UIDs" errors would be generated during the compress. ------------------------------------------------- 1. Bug Fixes and Additions Since 11.06 ------------------------------------------------- 1) Fixed a problem introduced in 11.06 where adding hydraulic items after an initial elevation interpolation would cause all Hydraulic items to be set to 0.0. This only happened with the ABOS elevation interpolation method. 2) Fixed a minor problem on dual monitor systems where warning messages and the "Copy" dialog could be displayed in the wrong position. 3) Changes to better handle errors in the database editor Query window so as to avoid crashes. 4) Fixed a bug in the database editor where new outlets that had been added would not appear in the Outlet dialog lists in Irricad. 5) Fixed a minor problem where elevations were not automatically re-interpolated if the .DEM file was missing. ------------------------------------------------- 1. Bug Fixes and Additions Since 11.04 ------------------------------------------------- 1) Fixed a minor bug in subdivision the tool when using the "Row" slice option on blocks with groups. Gave unpredictable results in V11. 2) Fixed a problem in the contour creation tool where in some circumstances (e.g. negative elevations) contour lines would not be created. 3) Fixed a bug in the Database Editor where the previous "Copy Component" actions were retained when "Paste Component" was used. 4) Changes to handle 3D shapes files containing one field when importing contours. 5) Fixed a minor bug where deleting all elevations didn't remake the DEM or reset elevations. Only occurred for the ABOS method. 6) Changes to allow for Elevation field types other than N (numeric) when importing contours from shape files. 7) Enabled the automatic transfer of curve fitting parameters to the Tape details dialog. 8) Fixed a problem in the change dialog for Images. Changing the width with "Lock Ratio" enabled would calculate the image height incorrectly if the units were not metres. 9) Allow for block entities with only one lateral. This fixes a crash that could occur when subdividing blocks. 10) Enabled pasting data from external sources in the database editor. 11) Fixed a minor problem where certain types of fittings, with blank usage codes, could be used during computer fittings selection. 12) Changed the flow unit displayed in the database editor detail dialogs for valves, other hydraulics and pumps to the "System/Zone Flow" setting. 13) Improvements made to the Query window of the database editor. Multiple queries can now be executed in one operation by delimiting them with the ~ character. ------------------------------------------------- 1. Bug Fixes and Additions Since 11.00 ------------------------------------------------- 1) Added a function to draw pipe reduction symbols. This tool is accessed from the "Draw" menu, for more information see the V11 release notes. 2) Added a setting for the supplementary character set (Settings/Miscellaneous). This, in conjunction with the Windows "Language for Non-Unicode Programs" setting (Control Panel/Regional and Language Options), allows non-western character sets to be displayed correctly. In addition this setting also controls the "Codepage" used when exporting DWG and DXF files (R2004/2006 and older formats). For more information on using this feature refer to the V11 release notes. 3) The "Tools" menu has been split into "Modify" and "Tools". 4) User defined attributes have been enabled for pipes, spraylines and tapes. 5) The default values, for the maximum number of iterations for LP and Detailed analysis and Max Contours for interpolation, have been increased. 6) The settings for leader and dimension fonts are now saved. Previously they would revert to "Times Roman". 7) DEM Elevations is now the default for the Tape Elevation method. 8) Fixed a bug that could cause a crash when loading a design containing OLE items where the external database was missing. 9) Ensure that items missing from the external database (Red) and not enabled (Green) are displayed correctly in Block Entity dialogs. 10) Fix a minor problem where items missing from the external database (i.e. internal only) could be used to create new hydraulic items. 11) Improved accuracy of the area calculations used in Object Info. 12) Fix a minor problem where seed Fill/Hatch tools would not reinitialise if they failed. 13) Fixed a minor problem in the HGL tool when some entities had no elevation set. 14) Changed the location of swap files used in the report viewing process to the windows temp folder. This stops the possible accumulation of .MF and .MFT files in the main Irricad folder or occasionally on the desktop. 15) Made changes to the Move Tool to prevent crashes when other tools are accidentally launched during a move operation. 16) Stop some select tools (e.g. Select Last) being launched during editing operations (e.g. rotate, copy ...). This could cause odd deletions and crashes in some cases. 17) Changes to allow for importing Global Mapper DXF files without causing problems in some other situations. 18) Make sure "Isometric" mode is off when opening an existing design. 19) Minor change to accommodate larger coordinate in some error messages. 20) Improved the speed when saving or selecting "File/New" for designs containing large numbers (>1000) of symbol definitions. 21) Fix problem where importing an image file from another disk (compared to the location of the design) causes the image to disappear. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.66 ------------------------------------------------- 1) Added a function to calculate contours from spot heights. This is accessed from the "/" menu and will create "read only" contours. These contours are for presentation purposes only and are not used in the calculation of elevations for hydraulic items. For more information see the V11 release notes. 2) A new method of interpolation/DEM generation has been added in this version. Based on SurGe method the calculated DEM gives a much improved representation of the ground surface between data values. In addition the generation of the DEM grid is many times faster than the previous method and is not restricted to a limit of 32750 contour segments. The new SurGe method is now the default See the release notes for more information. 3) Added new pressure map tool ("Reports"/"Show Pressure Map"). This tool shows graphically the distribution of pressures within a zone. See the V11 release notes for more information. 4) Added valve summary dialog ("Reports"/"Valve Specification Summary"). Used after Zone/Valve analysis this feature shows a tabular view of all zone valves, zone flow and allowable flow ranges allowing easy re-selection of suitable control valves. . See the V11 release notes for more information. 5) Added support for importing elevations from DXF files generated by Global Mapper. 6) Fixed a problem that would occur when changing to multi pipe labels for pipes that had existing single labels. All single labels for the pipes in question are now removed prior to re-labelling. 7) Display of the grid in the 3D Dem view is now disabled by default (the grid for the new interpolation method is much finer and can obscure the 3D view). The visibility of the grid can be toggled by pressing the "G" key. 8) Major changes have been made to the database editor to improve its usability. See the V11 release notes for more information. 9) All line widths and line styles are now displayed graphically in all dialogs. 10) In text dialogs a TrueType icon is now displayed, where appropriate, to font drop down lists. 11) To aid selection the allowable flow range (from the database) is now displayed in the valve drop down lists. 12) Increased the maximum length of warehouse codes to 32 characters. See the V11 release notes for more information. 13) Added location "hyper links" to some Irricad error messages. 14) Added more information to the "Valve out of Flow Range" warning message. 15) Improved the creation of HGL for unconnected blocks. 16) Fixed a crash that could occur when converting lines to pipes/cut-pipes. 17) Fixed connectivity problems when converting polylines to cut-pipes. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.60 ------------------------------------------------- 1) Improved the speed of processing (in management, connectivity check, zone design ...) for zones containing polyline tapes. 2) Fix a problem where the default image rotation angle was set a previously used value and was subsequently not able to be changed. 3) Fixed a bug where converting lines/polylines to pipes did not connect pipes correctly. 4) Fixed a bug (accidently introduced in V10.5) where the connectivity of hydraulic items would be incorrect when using copy tools to create more than one copy of hydraulic items. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.58 ------------------------------------------------- 1) Fixed a problem where if labels were edited via the change dialog (i.e. size, orient ...) they would become disassociated with the linked object and would not be deleted or regenerated correctly. 2) Fixed a minor bug where the selection filter was turned off, in some circumstances, by the second or third click in some CAD tools (e.g. move). 3) The diameter units are now populated correctly via the "Units->Diameter" keyword in Design reports. 4) Fixed a bug where a sprinkler block entity's outlet list was not updated after a compress or merge. This would result in the outlets remaining (either in an unconnected block or "Extra" outlets in a connected block) if "Create Laterals" was toggled or the block deleted. In addition the flow for the ACTFLOW label would be displayed as the nominal flow. 5) Fixed a bug where labels could become disassociated with their linked object after a compress or merge. 6) Fixed a bug in unconnected block entities. Symptoms were:- Changing the submain depth would also change the depth of some Lateral pipes. Toggling "Create Laterals" would remove some lateral pipes. Only effected blocks where the submain was not on the ends of laterals. 7) Fixed bug for Sprayline block entities where the line type, width, layer and colour not maintained correctly when changing items (in the block dialog) that didn't require the laterals to be remade. (e.g. changing the submain pipe used). 8) Fixed a problem where supplier codes with three or less characters were not recognized when using the "Multiplier" costing option. This would cause a "153" warning during costing/BOM reporting. 9) Added a "Y/N" confirmation for elevation interpolation. 10) Fixed a bug with the "Even Flow" manifold option where the incorrect number of manifolds where positioned for some block entities (where laterals not end fed). In addition made changes to make flows more even for this option. 11) Fixed a problem where "Unloading" symbols could remove existing instances of symbols without any checking. This would happen if the symbol(s) unloaded were not the currently selected item. Also fixed a minor cosmetic problem in the symbol preview that could occur after unloading symbols. 12) Fixed a crash that could occur when panning (either via the mouse wheel or "Dynamic Pan" tool) during various CAD tools (e.g. Move). Also made a change so that panning doesn't terminate CAD tools. 13) Made a change so that the focus is automatically returned to the main Irricad view when the cursor is moved off the layer manager window. Previously it was necessary to "click" in the main window. 14) Incorporated an Update to the VCADD engine. This fixes problems that could be encountered on some computers when printing designs containing large images on larger paper sizes. Also addresses a bug where not all dimensions/leaders/Datums were exported to DWG/DXF files. 15) Addressed some problems related to UnDelete that could cause:- Problems where connectivity checks could fail because control valves were set as Zone or Mainline rather than "Zone + Mainline". IDE_MAN_351 ("Zone item in mainline") warnings. Problems with connections after undeleting items. 16) Fixed a bug where #Shift# label keyword didn't display the system flow/shift for unconnected blocks. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.54 ------------------------------------------------- 1) Items belonging to a tape or sprayline Block entity may now be moved if the "Shift" key is held down while operating the Move Tool. Note that to do this must be pressed when the move is activated i.e. If items are selected first then hold shift down when clicking the move tool (or when selecting it from a menu). If items are not selected initially then hold shift down when clicking the item to move. 2) Items belonging to a tape or sprayline Block entity may now be deleted if the "Shift" key is held down while operating the Delete Tool. The operation is similar to the move tool. If items are selected first then to delete a single block item hold shift down when clicking the delete tool (or when selecting it from a menu) or pressing the DEL button. When multiple items are selected hold the shift key down when clicking to the confirmation message. If items are not selected initially then hold shift down when clicking the item to delete. 3) Fixed a problem where the colour specified for leaders was ignored (was fixed as Red by default). 4) Added a "Remove Orphan Nozzles" utility to the database editor. Accessible from the Utilities menu in the Database Editor this utility removes from the database any nozzles that are not currently assigned to Outlets. 5) Added LDAT keyword for plot templates - prints the current date in the Windows long date format. 6) Fixed a problem where the symbol size for a Water supply could not be changed to a value greater than 9. 7) Fixed problem where layers that contained items, but were not visible, could be deleted without any warning issued. This would only occur if multiple layers were selected and the first layer in the selection contained no items. 8) Fixed a bug where valves created automatically in Block Entities were not connected to the submain. This would only occur in certain situations when a selection filter was active. 9) Fixed a problem, introduced in V10.5, where layers were not merged correctly when importing DXF/DWG/VCD files. 10) OLE items are now printed last (i.e. on top) as per version 10. 11) Multiple improvements to the handling of Min/Max zone pressure labels: Fixed a problem where the labels were not cleared correctly after a design was saved; Ensured that pressure labels and symbols can be removed after being moved; Delete pressure labels and symbols when CVs or Blocks removed. 12) Changes to fix problem that occurred when a new "Layer View" was made but the layer list was not updated. 13) Improved the memory management used for OLE items when exporting to PDF. This fixes a problem where OLE items and images were not displayed in the resulting PDF file. 14) Fixed a bug that occurred when moving a hydraulic item attached to a pipe. If the move was cancelled by pressing then the item was visually disconnected from the pipe(s). 15) Minor change so that the current text in the dialog for the text tool is automatically selected when the tool is initialized (as per V9.5). 16) Added "F" (for flushing) pipe usage code. Pipes marked with this code are treated the same as those marked with "Z" except that they are not available for automatic selection during Zone LP or Velocity design. Note that a pipes usage should not include both the "Z" and "F" codes. 17) Fixed a problem that could occur when accessing a dongle over slow networks or internet connections. Symptoms were general slowness with intermittent "freezing" and pop-up dialogs taking a long time to appear (pressing the key would cause them to display). 18) Fixed a minor bug where it was not possible to make changes to an embedded image if the source image file was not in its original location. A warning message to this effect was issued. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.50 ------------------------------------------------- 1) Change maximum allowable wire size to be 1000.0 in database editor. 2) Fix minor problem introduced in 10.5 where "Save changes" message generated when no changes made. 3) Change format of "Design Date" (in "Settings/Design Details") to use the current Windows short date format. 4) Change the format of "CDAT" plot layout keyword to Windows short format. 5) Fix cosmetic bugs in HGL display when various options toggled. 6) In database item selection dialogs items present but disabled in the external database are now displayed in green. Missing items shown as red (no italics) and the current item shown in bold. 7) Preview added to line type dialogs in database editor. 8) Fix bug in 10.5 where layers from an imported file were added to existing layer groups. 9) Fix a crash, introduced in 10.50, where saving "Untitled" could cause a crash. 10) Minor changes to avoid strange behaviour of check boxes in new layer manager. 11) Fixed a crash that could occur if CTRL key was depressed when the Move tool was selected. 12) Fixed a crash that could occur if CTRL key was depressed and a single snap selected to locate the reference point for moving. 13) Fixed a problem where pipe pressures could be misreported (design/analysis correct otherwise) in some circumstances in looped systems containing PRVs. 14) Fixed a problem where changing copied block entities could give incorrect results in some circumstances. This was most noticeable for blocks with the "Set Distance" sub-main option. 15) Fixed a minor problem that could leave some block items selected if a copy operation was aborted (via ) part way through. Generally this would only occur if the items were on hidden layers and a left click issued, after the , and before exiting the tool. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.16 ------------------------------------------------- 1) Improved the import/Export of DXF/DWG files:- Files containing layout spaces can now be directly imported; Irricad now supports up to and including AutoCAD 2009 formats. 2) Image handling in Irricad has been extensively updated, and a number of new image functions are available. Changes include:- - Images can be added to symbols, including plot layouts (e.g., adding logos); - The image import dialog now includes a preview window, making image selection easier; - Images can now be edited, rotated and mirrored like any other Irricad object (double-click, Change tool); - Allow editing of image height and width; - Transparency is supported in GIFs and PNGs; - Images can now be embedded directly into the design; Old style images are automatically converted to new style images when a design is opened in v10.5. 3) A new "dockable" layer manager has been implemented. This replaces the right click function in previous versions (the visibility of the layer manager may be controlled via the right click menu). The layer tab under "Settings/Layers" has also been redesigned. 4) Layers may now be marked as 'Printable' or not. If this flag is not set items in the particular layer will not be printed. Note this also applies to "Export to PDF" although the preview will still display layers that aren't "Printable". 5) Two new functions have been added to the Layer manager. The Groups feature allows different arrangements of layer visibility to be saved under a single name. To make a new group simply move to the groups tab, enter a name into the dialog and click the "Add Group" button. The current visibility for all layers is saved and can be applied by either double clicking on the group name or right click and "Activate" group. The lower pane of the manager indicates which layers are visible in the group (a green icon indicates that the layer contains entities). Layers may be added or removed from the group by using right click or the two buttons at the bottom of the dialog. The "Views" feature assigns a name to the current zoom state, double clicking or right click will then move to these stored states. Note that if there is a "Group" with the same name as a "View" then when that view is selected the corresponding layer group will also be applied. Checking "Auto Sync Layer Groups", when creating a "View", will automatically create a "Group" with the same name. 6) The "Rotate" tool now allows rotation angles to be entered via the keyboard. Simply type in the angle (e.g. 30 NOT <30) and press enter while the tool is active. 7) Implemented 'Outlet Connector' tool. This new tool (Tools|Connect Outlets) is analogous to the existing "Connect Valves" tool and automatically connects outlets to the nearest piece of mainline or zone pipe, depending on the outlet type. 8) Added an export data function to the HGL tool - exports to XLS, TSV and CSV. 9) Added a preview when drawing hatches. 10) Added a preview to the Draw Symbol dialog. 11) Added a registry only parameter to allow for inexact matches when updating items from the database (this occurs automatically when a design is opened). Inexact search allows either the component description or the warehouse code to differ and is only performed if an exact search for a component fails. The "ExactComponentMatching" value in the "HKCU\AEI Software\Irricad\Appsettings\Misc" key controls this behavior. If set to "0" (default is "1") then inexact searching is enabled. 12) If a database component is not found in the external database, Irricad will now display the correct item description in combo boxes instead of defaulting to the first item in the list. The description will show in a red font to indicate to the user that it was not found in the database. If a database component *is* found in the external database, but it is switched off (usage code ‘N’), Irricad will display the item description in a green font. The current item in the list is now displayed in bold text. 13) Improve the pasting coordinates into dialogs (e.g. "GoTo Coordinate") including allowing pasting from the right click menu. 14) Fix minor bug in the Database Editor curve fitting utilities where the captions were incorrect. 15) Fixed a minor bug in "Assign Zones to System Flows"- only add a zone to system flow if it is not already present. 16) In "Block Entity" tools improved the upstream/downstream positioning of manifold assemblies in some circumstances. 17) Symbols may now be created with an initial rotation angle. 18) Ensure that the HGL displays properly when there is a change of pipe (colour) at a pressure discontinuity (a PRV or a pump). 19) Entities that are moved to invisible layers are now automatically deselected. 20) Assemblies are now marked in the database lists with a much more visible icon. 21) Added warning messages to help distinguish 2D vs. 3D files when importing contours from .shp files. 22) In the "Assign Zones to System Flows" tool disable 'assign zones' and 'clear assignment' items in the Assign Zones right-click menu when no zones are selected. 23) Improved Zone minimum/maximum pressure labelling so that existing labels are now removed when using the "Selected Valves" option. 24) When a point item is deleted, replacement junctions are now places on the junction layer. 25) The "Running Snaps" button now reflects the current running snaps status. 26) Minor fix to ensure that a "\" is appended to the "Backup Folder" in "Settings/Miscellaneous". 27) Fixed a problem that could occur occasionally when labelling multiple pipes - labels would appear to be repositioned and existing labels were not removed. 28) Fixed a problem in labelling where changing the location (e.g. from "Above" to "Inline") would not have any effect. 29) Prevent water supply number incrementing when tool is canceled. 30) Added "Clear Management" function. 31) Fix minor bug in "Cut Lasso". Previously if an option apart from "Cut" was selected and then another Cut Lasso initiated then option formerly chosen would persist unless the radio buttons were re-clicked. 32) Fixed some conditions that could occasionally cause random crashes e.g. on CTRL-A (Select All), on double , on double click. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.14 ------------------------------------------------- 1) Fixed a very obscure bug that would cause "Draw Plot Layout" to crash when was clicked, also would cause "File/Repair" to crash. Only occurred in designs where block entities had somehow become corrupted. 2) Fixed a problem in "Cut Pipe". In some circumstances the cut pipe would not connect to laterals that were part of a block entity, especially when spanning multiple blocks. 3) Minor change to improve the startup speed of tools when running on network systems. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.12 ------------------------------------------------- 1) Made a change to improve loading speed of older non-graphical management options (e.g. "Assign System Flows to Zones"). 2) Fixed a problem in "Assign System Flows to Zones" that could occur occasionally on some machines. The dialog would appear to freeze and operate incorrectly. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.10 ------------------------------------------------- 1) Minor fix was made to use the absolute value of the dynamic headloss when calculating min/max headloss for mainline labels. 2) Change to allow the pressure, at junctions on the end of tapes, to be displayed in both labels and object info. 3) Fix bug introduced in V9.24. It was possible, although very uncommon, to get error (IDE_MAN_309) incorrectly when running any of the Management options on a design where a lot of Water supplies had been deleted and replaced or renamed. This only occurred if the total number of old and new Supplies exceeded 10. 4) Fixed a problem, introduced in 10.06, where clicking on either the "Water Supply Times" or "Zone Operating Times" dialogs would cause a crash. 5) Fixed a problem where the boundary entity of a Sprayline block could be deleted if the block was edited and then the dialog exited via . If the Sprayline block tool was subsequently opened and exited via the boundary entity could be deleted. 6) Fixed a minor bug when editing a Sprayline Block Entity. If the Riser was changed to "No component" the change was not updated. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.08 ------------------------------------------------- 1) Fixed a bug in mainline labels where in some circumstances (negative flows) max/min flow labels were not correct (set to 0.0). 2) Re-enabled the "No. Manifolds (Even flow) option on the flushing tab for block entity tools. This option was inadvertently disabled in V10.0 3) Fixed a minor problem introduced in V10.06. Multiple warnings would be issued when exiting from the "Assign System Flows to Zones" dialog ("Design\Other Management Options") when system flows were not assigned to some zones. 4) Allow assignments for zones to be cleared in "Assign Zones to System Flows". This is done by either entering 0 or blank into the "Assign System Flows to Zone" dialog or selecting a zone and then "Clear Assignment" on the right click menu. 5) Minor fix to allow "Import Contours" to work on 3D .SHP files that do not contain a numerical elevation field. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.04 ------------------------------------------------- 1) Fixed a bug where using the "centre" valve option for block entities placed the Valve incorrectly (by a lateral spacing). 2) Fixed a bug re-introduced in V9.5 that could cause block entities to become corrupted after canceling from a "Change Type" dialog. 3) Fixed minor bug where Block entity Control Valves connected using the Valve connector tool could not be moved. 4) Enabled NOMFLOW, ACTFLOW, VALVEPRESS, MINEMITPRESS, MAXEMITPRESS and MEANPRESS for unconnected blocks. 5) Enabled VALVEPRESS label keyword for control valves. This gives the downstream (i.e. Zone) pressure for a valve. 6) Fixed a problem that could occur with multiple separate water supplies. If the last system flow contained a Water Supply that did not have pressures specified then this setting would be applied to the Water supplies in the preceding systems flows (i.e. the Supply pressure would be calculated by Irricad despite being fixed in the Water Supply dialog). 7) Ranges of system flows can now be specified in the "Assign Zones to System Flows" and "Assign System Flows to Zones" management options. Note that in the tabular "Assign System Flows to Zones" option a range is identified by -ve numbers. For example to specify that a Water supply operates on System flows 2 to 12 and -2 and -12 would be entered in the first two columns. This is especially useful, in designs with multiple supplies, when the number of systems flows a water supply operates on is more than 17. A total of 9 ranges can be assigned to an item; this applies to both zones and water supplies. 8) Show the angle and length for pipes in object info when debug mode not selected. 10) Fixed a bug, introduced in V10, where importing DXF/DWG files into a clean design could crash. This would only occur when the source DWG/DXF had no named layers and all entities in the file were in layer 0. 11) Fixed a minor bug where correcting duplicate zone names wasn't reflected in the Zone Design Config dialog. 12) Made minor improvements to the operation of prompt strings displayed for menu items. 13) Fixed a bug, introduced in V10, were "Snap Centre" (selected from the right click menu) needed 2 clicks to work correctly. 14) If no slices and no cuts are selected in the subdivision tool the original parent block is now regenerated and any sub-blocks deleted. This could give unpredictable results in previous versions. Note that setting options in the subdivide dialog so only one sub-block is produced is not recommended since the results may be unpredictable. 15) Fixed a bug when importing elevations, the resulting contours would appear to be "stepped". This occurred with files containing very large coordinates. 16) Fixed a minor bug introduced in V9.50 where the Nominal flow wasn't displayed for the ACTFLOW label when an irrigation block hadn't been designed. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.02 ------------------------------------------------- 1) Made a change so that toolbar customisations were retained for old versions. 2) Fixed a bug where hy_min... type labels didn't work correctly when applied to junctions. 3) Enabled the HY_PRESS and HY_PABS keywords to be the downstream pressure for Control Valves. 4) Fixed a crash that could occur when dragging buttons during toolbar customisation. 5) Fixed a long standing problem when the symbol file for a hydraulic item was not found. Previously selecting a replacement symbol was unsuccessful and the warning would be repeated for all instances of the symbol. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.01 ------------------------------------------------- 1) Minor fix so that spot heights are selected when the selection filter "Type" is set to "Spot Heights". 2) Changes to make sure that emitter positions in Sprayline Block entities are preserved after subdivision. 3) Fix a bug in Sprayline Block entities where the reference emitter location was not retained after a design was reopened. 4) Improved the merging of management and hydraulic information when designs are merged. 5) The report viewer now is shown maximized with an Irricad icon. 6) Added options for merging drawing and elevation data to the File/Merge dialog. 7) Fixed bug where "Extra outlets" in Sprayline Block entities were counted twice when calculating the flow for block labels. 8) Added "NUMEMIT" label keyword - displays the number of emitters in a block entity. 9) Fixes a minor bug where the "Big" and "Cool Look" icon states weren't being saved. 10) Updated "Merge" function to include OLE items. 11) The "File/Compress" function now preserves management and design information. 12) Fixed bug where using "Cut-pipe" and snap parallel and then connecting onto a tape caused a connection problem (the connection in to the on end of the tape). 13) Correctly translate the reference emitter location when rotating Block Entities. 14) Prevent "Cut Lasso" from crashing when no hydraulic objects are selected. 15) Added Mirror and Offset copy tools. 16) Enable copying of hydraulic entities for all copy tools. 17) Changes to allow Manifold scope to be modified when editing Block Entities. 18) Fix a problem where changing Prevent block scope edits from remaking the laterals. 19) Implement Trim, Extend and Z-Order (Bring to Front/Back) tools. 20) Allow the location of the Backup folder to be specified ("Settings/Miscellaneous"). 21) Check that the .VCD and .MDB files are present before trying to open the design and issue "sensible" errors if they are not. 22) Fixes a minor bug where after opening an existing design the first click of the select object tool was ignored. 23) Added Cut Lasso based "Trim Elevations" tool. 24) Made changes to help prevent settings in the registry reverting to the defaults in some circumstances. 25) Fixed a minor problem where running a user tool would slow down the operation of Irricad. ------------------------------------------------- 1. Bug Fixes and Additions Since 10.00 ------------------------------------------------- 1) Fix crash in the Gradeline tool that happened when only one pipe was selected that had a PRV attached to it. 2) Enable the automatic pasting of coordinates into "Go To Coordinates" and into the "Settings/Grid Origin" dialogs. This means that a coordinate string copied from the "Object Info" screen which includes both X and Y coordinates, units and descriptors (e.g. "x = 25.28 m, y = 8.46 m") can be inserted in one action into the appropriate fields in these dialogs. Note that the copied string can only contain two numbers for this function to work correctly (i.e. don't include the "P1:" from object info when selecting the coordinate string). 3) In "Design Parameters" the last visited tab is now remembered. 4) Corrected the X/Y aspect ratio for the 3D Dem report window. 5) Added FLOWPERAREA label keyword (Flow per unit area) for Irrigation blocks. 6) Improve redraw speed when un-deleting especially when blocks are undeleted. 7) Added the z-coord to the Info panel. This displays the elevation, calculated from the DEM, at the current mouse position. If the DEM has not been created then "No Elevation" is displayed. 8) Allow the minimum/maximum emitter pressures from the zone design configuration dialog to be copied to the clipboard as two tab-separated numbers. This means that when values from the table are pasted into Excel separate columns will be created for each of these values. 9) Fixed a crash on when saving onto FAT32 drives. 10) Fixed a problem (introduced in 10.0) where changing a Valve etc. in a sprayline block entity could cause the outlet positions to change. 11) Fixed a bug when subdividing blocks with triangular, rectangular offset and group spacings. Previously the outlet positions not retained correctly in the sub-blocks created. 12) Fixed a problem (introduced in V10.0) where submains were not connected to laterals if the sprayline layer was not visible. 13) Added label keywords for absolute pressure (HY_MAX_PABS, HY_MIN_PABS, HY_PABS). 14) Made changes to prevent spurious empty layers being created, at the end of the layer list, when importing DXF/DWG files. 15) Display the full path of MRU files in the status bar. 16) Made changes to improve the display of ToolTips for different Windows language settings. 17) Made some improvements to the distance and angle display in the status bar after perpendicular and parallel manual snaps used. 18) Fix a problem where snaps were disabled, in the right-click menu, after a perpendicular or parallel manual snap. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.56 ------------------------------------------------- 1) Hatches and Fills can now be edited. The colour can be changed for an existing Fill whilst the colour, line thickness, line style, and pattern may be changed for Hatches. 2) The text dialog (used for "Draw\Text" and label settings) now displays the actual fonts, styles and colours specified. This is particularly useful to get a visual indication of how labels will look. 3) More comprehensive hydraulic labelling has been included with the introduction of many new label keywords for pressures, flows, headloss etc. Please see the release notes for more details. 4) The position labels that have been moved manually is now retained. 5) Fixed a minor problem where the placement of "Block" labels and text in graphical management was incorrect in some cases with very large coordinates. 6) All hydraulic and electrical items can now be created from relevant drawing items. See the release notes for more details. 7) Design details are displayed in the Windows file properties (visible in Windows Explorer and "File/Open") of the Irricad design file. This allows designs to be more readily identified. Note that this facility is only available on drives that use the NTFS file system, FAT32 (Windows 98 etc.) drives do not allow file properties to be stored. 8) It is now possible to specify an unconnected sprayline block entity. See the release notes for more details. 9) A "User Attributes" text field has been added to control valves, water supplies and miscellaneous hydraulic items. It allows user-defined information to be attached to these items subsequently displayed in labels and reports. See the release notes for more details. 10) Prevent OLE items with zero height or width from being created. Also ensure that printing and exporting to PDF ignores OLE items with zero height or width. Note that "File Repair" will attempt to repair of OLE items with degenerate rectangles. 11) Minor change so that the automatic zone number isn't incremented after canceling from the "Zone Name" dialog. 12) Holding the "Shift" key down when placing a zone valve, mainline outlet or mainline spraylines now doesn't show the Name dialog but accepts the default name. 13) Improvements have been made to the sizing of the "Zone Design Configuration" dialog. Also the space bar can now be used to toggle check boxes. 14) A keyword combo box has been added to the labels text dialog. This combo box displays and describes the available label keywords, and allows them to be easily inserted by pressing . 15) The current label text settings are shown in a button tooltip on the "Label Settings" page. 16) Irricad designs may now be merged together using the "Merge" option in the File menu. This function will merge the drawing and hydraulic objects, as well as fittings. 17) Allow correctly for discontinuities in Hydraulic Gradelines caused by in-line pumps and PRVs. 18) Added the ability to create report templates that save directly to a file; this is accomplished by adding keywords to the "Report Options" in the report template editor. Possible keywords are:- #CSV# - Excel comma separated values; #TSV# - Tab separated values; #TXT# - standard text file; #XML# - text file where all leading and trailing blanks are removed also blank lines. 19) Fixed a crash that could occur when subdividing sprayline blocks that contained extra outlets. 20) Added Group spacing, number laterals per group and row spacing (= lateral spacing if no groups) keywords for block entity labels. 21) Designs can now be saved in the format of all previous versions of Irricad (to Version 7). This functionality is now located under the "File/Export" menu item and will save a copy of the current design, in the specified format, to the designated file. 22) ESRI SHP files (including those where the coordinates are Latitudes and Longitudes) can now be imported directly into Irricad. This facility works for both a normal "Import" and "Import Contours". See the release notes for more details. 23) Added new toolbars with many new icons including large icons and popup menus. Also enable current tool and current snap toolbar indicators. 24) Added customize context menu when right-clicking in any toolbar docking area. 25) Allow the minimum/maximum zone pressure label text to be edited. 26) Enabled the use of multiple coloured symbols for Valves etc. If a symbol is specified with the "BYBLOCK" colour in the database editor then the symbol will be displayed in Irricad using the colours contained in the symbol definition. 27) Designs with multiple but separate water supplies can now be fully analysed (and LP Design used where appropriate) directly. It is no longer necessary to "join" the separate systems with notional pipes. 28) Drawing and Contour data from CSV files can now be imported into Irricad. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.54 ------------------------------------------------- 1) Fixed a problem where very occasionally, in designs with very large coordinates and spot heights, elevation interpolation wouldn't use the closest spanning contours when calculating the elevation for some points. 2) Fixed bug, introduced in 9.50, where fittings selection would fail (a 187 warning, followed by 1104, would be issued) for outlets with risers on the ends of pipes. 3) Fixed some problems where items would not be connected when using the block tools with the lateral or junction layers were turned off. 4) Added keywords to costing reports for the coordinates of unconnected pipes and spraylines. This means that a report can be created listing the locations of all unconnected items in a design. 5) Minor change so that the minimum and maximum allowable pressure for miscellaneous hydraulic items and pumps is set to 0.0 in design pipe reports. 6) Added the ability to globally change scope (Design + BOM etc.) for all hydraulic items at one time. To do this select the items required and then use the "Change" tool (not "Change Type") and adjust the "Scope" field. Note that objects that do not have scope (drawing items, junctions etc.) are unaffected by changes to this field. 7) Fixed a problem in mainline grade lines where the intermediate pressures, along a single pipe segment, were not displayed correctly for mainlines when elevations were present. 8) Fixed a bug where Zone Design would fail after a mainline Grade line was displayed (warnings IDE_MAN_330 and 331 would be issued). 9) Fixed a minor bug where a prompt for an unnamed database symbol could sometimes appear when using "Move Point" on a sprayline block entity. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.50 ------------------------------------------------- 1) Fixed a bug in automatic manifold creation that could occur in odd shaped blocks and non-straight submains. 2) Enabled click on a block component to select a block entity when using the subdivide tool. 3) Fixed a minor bug where changing manifolds and submain field (e.g. depth), at the same time, would cause the manifolds not to be created. 4) Fixed a bug (introduced in 9.50) where the elevations of miscellaneous hydraulic items weren't being set correctly if they were added after the initial elevation interpolation. This would cause odd pressure differences in Object info and design reports unless a manual re-interpolation was run. 5) Fixed a crash when the key was held down. 6) The dialog for the "Highlight Elevations" tool now displays the correct location if the first contour/spot height is the minimum/maximum. Previously 0.0, 0.0 was shown in this case. 7) Fixed a minor bug where the boundaries of block entities created from drawing/imported polygons were not being simplified (reducing the number of vertices). 8) Fix a bug where selection filter wasn't working in some circumstances. 9) In the database editor increased the limit for "% above" flow/pressure tolerance for Outlets to 2000%. 10) Re-enabled "Default Name" item on right click menu for Control Valves and mainline outlets and spraylines. 11) Changed selection filter so that it works correctly when multiple filters are chosen. Also only select contours if the Hydraulic group chosen (not Zone or Mainline). Allow for BYLAYER items correctly in the Selection Filter. 12) Fix a bug introduced in 9.50 where the length of polyline tapes were not calculated correctly when the "Slope Elevation" method was selected. 13) Toggling the elevation in the "Hydraulic Gradeline" dialog now adds or removes elevations from the data sets, as opposed to just showing or hiding the elevation series. 12) Fixed a minor bug where "Show Zone Pressure Limits" for "All Valves" failed when a selection filter was set (active or inactive). 13) Fixed a minor bug where in some circumstances, if spot heights were present, a contour line outside of those spanning a point could be used when interpolating the elevation. 14) Allow m3/hr for outlet flows in Units settings. 15) Allow for PRVs upstream of pumps and misc hydraulic items. 16) Fixed a very old bug where occasionally allowances for an upstream PRV were not made for items in a looped part of a system (Note PRVs may not be placed in looped parts of a pipe system). 17) Fixed a crash, caused by broken drawing objects, that could occur when using Change or Change type. 18) Improved the creation of automatic manifolds for odd shaped blocks. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.26 ------------------------------------------------- 1) Irricad databases can now be edited and save in newer versions of Microsoft Access. Additional versions now supported are 2000, XP (2002), 2003 and 2007. Note that once a database has been converted to the newer format it will no longer be able to be used in previous versions of Irricad (i.e. earlier than V9.50). 2) Improved panning stability and fixed a bug where the design would "disappear" when using mouse wheel panning. 3) The "Go To Coordinates" dialog now retains the last set of coordinates. 5) The Object Info tool dialog has been improved:- allows multiple windows open, improved formatting, added a hydraulic info on/off switch. Elevation change for pipes/tapes/spraylines is displayed in both pressure and elevation units (when the units are different). 6) Scope flag added to many hydraulic items this allows for "BOM only" items which are included in costing/bom reports but not included in hydraulic design and "Design Only' items which are treated normally in the design process but are not shown in the BOM/Costing reports. 7) Snaps are now enabled for the "Move" tool. 8) Uniformity values (Eu, Du, CU, mean emitter flow and number of emitters) are now automatically calculated and available in the Zone reports. Two new zone design summary reports have been added to "Zone Design Reports", they are "Zone Design Summary (Uniformity 1 Emit)" and "Zone Design Sum. (Uniformity Multi Emit)". Both reports display the same results with the "Multi Emit" version allowing for varying number of emitters per plant (between 1 and 10). Note Zone Analysis or Design need to be rerun to make the uniformity values available in existing designs. It is possible to suppress these calculations if required by altering a registry key (contact your local Irricad representative for information). In addition the emitter flow values, used in the uniformity calculations, for each zone can be directed to a file for external analysis. Enabling this feature is also via a registry key. 9) A new field for COV has been added in the database editor for Tapes and Nozzles. 10) Flushing manifolds can now be automatically added using the Block Entity tools. For more information see the 9.50 release notes. 11) A dynamic layers menu has been added to the default right-click menu. This provides a quick way to enable or disable layers. It also includes two shortcut functions 'Hide Layer' (Ctrl+Shift+H) hides the layer of the currently selected item, while 'Show Layer' (Ctrl+Shift+L) re-shows the last hidden layer (the menu shows which layer will be hidden or restored). 12) Fixed a problem where duplicate layers could not be removed in existing designs. 13) Improved performance when applying "Change Type" to a large number of items. 14) Enabled "Double-Escape" function to return to the default "Select Object" tool, this will also clear the current selection. 15) Fix a problem in detailed analysis where, in certain circumstances, PRVs were not treated correctly. 16) Updated the HGL tool to allow mainline pipes. Also added copying, printing, saving and printing functions into the HGL dialog. 17) Allow bitmap data on the clipboard to be Inserted/pasted into Irricad. This enables copy and paste of HGL charts. 18) The serial number of the Irricad dongle is now displayed in the program title. 19) When creating Min/Max pressure labels for selected valves labels for other valves are no longer cleared. Note that any exiting labels for the selected valves are also not cleared and need to be deleted manually before operating the tool. 20) Three new panels (Info, Snap, and Selection Filter) have been added to the status bar. All the panel options can be selected by right clicking the panel to access a popup menu, or left clicking to cycle through the available options. For more information see the 9.50 release notes. 21) Changes have been made to the "Select Object" tool. Clicking and dragging now operates as a "Select Window" tool. In previous versions the default behaviour of selection tools was to add any items selected to the current selection. In this version it is possible to make the selection tools act where selecting items also deselects the current selection. This mode is enabled by unchecking the "MultiSelect" option in the "Settings|Mouse" tab. Note that this tab has been renamed from "Wheel|Scroll". 22) Pressing the Alt key when selecting an object that is part of a block entity (e.g., lateral) will select the block entity itself. 23) Fixed an obscure bug where using "Change Type" on a combination of tape and spray block entities could cause problems. 24) The y-axis on HGL graphs has been changed to elevation rather than pressure units (converts pressures to equivalent hydrostatic elevation). 25) Irrigated Areas can now be created from polylines and curves (in the same way as the block entity tools). 26) In Graphical Management the order that yellow and orange are used to denote system flows has been swapped. 27) Fixed a minor bug where the .dzn file was zero length. This would cause an IDE_DES_444 (I/O Status -999) error. 28) Fittings are now selected for two-ended items (e.g. Misc Hydraulic) that are only connected on one side. 29) Fixed a problem in the Irrigation Area tool - apparently random "snaps" would occur some to 0,0. 30) Fixed a similar issue to 29) in all block tools. This would occur in some circumstances after issuing a "Snap to End". 31) Re enabled "Place" on the right click menu for hydraulic tools. 32) Made changes to the construction of the splash screen to reduce the chance of multiple instances of Winicad.exe occurring. 33) Added a link to the Irricad web site to the Help menu. 34) Fixed a problem that could cause a "flashing" cursor in the toolbars in some situations. 35) Improved the drawing of the circular cursor. 35) Increased the number of recent files to 8. 36) Fixed a problem where, in some circumstances, the locations of sprayline outlets would be incorrect after changing the sprinkler/nozzle in a spray block entity. 37) Fixed a minor bug where the laterals would revert to vertical if the lateral direction in a block entity was changed and then a "child" tool selected (clear selection, zoom tools). This only occurred when changing using the "User Defined" option. 38) Fixed an infrequently occurring problem where the area of block entities, displayed in reports, was incorrect. 39) Fixed a bug when an Auto-Backup ran during the creation of block entities. In some circumstances the boundary could disappear, or become disassociated from the block laterals. 40) The dongle version number is now shown in "Help About". 41) Made a change to the database editor so that fractional numbers of items can be added to assemblies. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.24 ------------------------------------------------- 1) Fix a minor bug where Outlet connectivity could fail in very large designs with many changes made. 2) Fix a bug in the HGL report where the lateral pressure band was incorrect in some cases. 3) Fix a bug where the HGL curve for spraylines was incorrect. 4) Enable rounding for all labels. 5) Fixed a minor bug where OLE items and images were not exported to PDF files in some circumstances. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.22 ------------------------------------------------- 1) Fixed a bug introduced in 9.16 where the auto backup feature was not saving all design files to the backup folder. The symptoms would be a "DBS 5" error being generated when attempting to open a backup design. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.20 ------------------------------------------------- 1) Fixed a crash that would occur if "Delete Type" was used to delete Block entities and then a zoom tool was selected (e.g. Zoom All). 2) Fixed a problem where Irricad would "hang" when the "Hydraulic Grade Line" tool was used when the current pressure units were anything other than metres. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.16 ------------------------------------------------- 1) Fixed a problem that would cause an access violation crash when trying to perform management functions with more than 10 supplies. 2) Added the ability to automatically create a Management symbol (a symbol of the current graphical management). See "Draw/Management Symbol" - note the menu item is disabled when not available. - See the release notes under the "Help" menu. 3) Improved the resizing of System Flow dialogs. 4) Fixed bug introduced in 9.16 were Spray Block dialogs didn't work correctly. 5) Hide unused items in Spray block dialogs. 6) Hide Arc orientation in Tape Block dialog. 7) Changed the limits for warnings about outlet spacing in block dialogs. 8) Suppressed spacing warning for drippers in Block dialogs. 9) Added automatic generation of pipe stubs for submain and control valves in block entities. See the release notes under the "Help" menu. 10) Added a facility to graphically display the position of the maximum and minimum emitter pressures in a zone ("Reports/Show Zone Pressure Limits"). See the release notes under the "Help" menu. 11) Added an option to the block entity valve position. The valve position can now be specified as a percentage of the submain length. 12) Added the ability to round label values to a closest value and by roll lengths. New keywords are "ROLLS" and "ROLLS3D". See the release notes under the "Help" menu. 13) Added a tool that displays the hydraulic gradeline for spraylines, tapes, submains and mainline pipes ("Reports/Hydraulic Gradeline"). 14) Fixed a bug that could cause block entities to become corrupted (e.g. lateral spacing set to zero). This occurred when cancelling from the change or change/match dialog (when using change type) and then selecting some tools (e.g. Clear Selection, Zoom Window). 15) Make OLE objects print first in PDF files, so that they don't obscure the design. 16) Ensure that the Valve Connector does not create very short pipes. Instead it now connects valves directly to the mainline if they are very close. 17) Fixed a minor bug where some block entities didn't appear to be closed. 18) Added a Water Supply elevation field to mainline reports (Sysflow->WSElevation). 19) The headloss through a control valve is now available in the MLItem->Outloss mainline report field. 20) The minimum and maximum emitter pressures (and their positions), in a connected sprayline, are now calculated. These calculations are based on the actual flow and take into account the DEM elevations at the emitters. 21) Allow for zones spanning multiple Irrigation Areas (e.g. a zone made up of multiple block entities) when calculating area and water requirements. A zone may span a maximum of 10 areas. Note that the V7 style reports (if enabled) still only allow for zones being in one area. 22) Changed the 489 warning ("Tape pressure range cannot be met for conditions given") to logging only (warnings can be seen under "View Errors"). A single warning message, for each zone, is now displayed on screen if necessary. 23) Added a "band" to the submain gradeline to display the minimum and maximum pressures on individual laterals. 24) When loading a design Issue warning if an assembly contains no items. This avoids the confusing "Item is an assembly of itself" warnings in this case. 25) The text colour for labels can now be specified ("Settings/Labels/Text"). 26) Added settings for the minimum and maximum zone pressure labels. These settings are located in "Reports/Report Settings". 27) The management symbol is now automatically saved so that when a design is reopened management does not need to be re-run in order to draw the symbol. 28) Fixed a problem where "Extra Outlets" would not correctly 'belong' to a block entity (this could cause connectivity problems). 29) Added functionality to allow pipes, created with the "Zone Pipe" tool, to belong to block entities they connect to (e.g., so that manual submain pipes also 'belong' to the block). 30) Fixed a bug that could cause a crash when more than 963 symbols/labels were used in a design. 31) In the database editor the "Save Changes" and "Quit" buttons are disabled when working with an assembly. This fixes a problem where assemblies containing no items could be created. 32) Fixed a bug where the "Length3D" and "Rolls3D" label keywords only calculated 2D lengths. 33) Fixed a problem where the allowable pressure ranges in "Zone Design Configuration" were not used in a limited number of situations. 34) Any selected entities on invisible layers are now deselected. 35) Use the DEM method to get the elevation of any new junctions created as part of the sprayline sizing process. This fixes a possible problem in the hydraulic gradeline tool. 36) Fix bug where changing the outlet in a sprayline block entity, but not the lateral or outlet spacing, would look for a blank symbol. 37) Fixed a minor problem which could cause pipes to be individually labeled after initial labels were deleted. 38) Increased to 25 the maximum number of Areas a Zone can span. 39) Fixed a problem that could, in certain circumstances when a mainline includes a misc hydraulic item, cause the required water supply pressure to be calculated incorrectly. Note this problem only occurred in 9.12+ Beta versions. 40) Fixed a minor problem in the new valve connector tool when valves had been moved and the tool rerun. 41) A utility to "clean" fields in databases has been added to the database editor. This utility is used to correctly format fields in the database after directly importing data via Access. It is not necessary to use this if data has been entered via the Irricad database editor. To use the utility simply:- a) Close the current database. b) Select "Clean Fields" from the "Utility" menu. c) Choose the database and click the "Clean" button. d) When the progress bar stops the operation is complete. e) "Cancel" exits from the utility. A backup of the original database will be created (~tmp then the database name) this may be deleted when required. 42) Changed the way Zone Design operates when zones turned off in Zone Design Configuration. It is no longer necessary to design all zones initially. This also fixes a problem where the maximum number of lateral/submain sizes was ignored the first time zone design was run. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.11 ------------------------------------------------- 1) Added OLE functionality. This means that items such as Irricad reports, spreadsheets, documents etc. can be inserted into Irricad. There are two ways of doing this either by "Edit/Paste" or "Tools/Insert OLE". In both cases the required data needs to have been copied to the clipboard in the appropriate application (e.g. the Irricad report viewer) or a file copied in "My Computer"/"Windows Explorer". When "Paste" or "Insert OLE" is chosen the size and shape of the OLE object is selected by specifying two corners of a rectangle. "Insert OLE" allows multiple instances of the object to be inserted while "Paste" allows only one. It is a restriction of OLE that only the first page of the copied data can be displayed. Irricad allows OLE data to be displayed, printed and exported to PDF. NOTE: in order for Irricad reports to be displayed correctly an application that can render RTF data, including tables, must be installed on your system - examples of suitable applications are MS Word, Open Office etc. 2) Line widths of placeholder lines in pipe legend templates are now used when pipe legends are created as part of "Draw/Plot Layout". 3) More Keywords have been enabled for use in Plot Templates, those added are:- #EDATE# - End Date, #SDATE# - Start Date, #ADATE# - Acceptance date, #REPCO# - Rep Code, #REPNM# - Rep Name, #LHRS# - Labour Hours, #MILE# - Mileage, #ICOST# - Installation Cost, #SIGNT# - Signitary, #SIGTL# - Signitary Title, #LCOST# - Labour Cost, #MCOST# - Mileage Cost, #TAXR# - Tax Rate, #COSN# - Company Short Name, #COLN# - Company Full Name, #BRCO# - Branch Code, #BRNM# - Branch Name, #BRPH# Branch Phone, #BRFX# - Branch Fax, #BRAP# - Branch After Hours Phone, #BRCT# - Branch Contact. 4) A tool that automatically connects control valves to the nearest mainline has been added. To run this, select "Connect Valves" from the "Tools" menu. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.10 ------------------------------------------------- 1) Fix a bug where using a manual snap would stop a polyline being closed (e.g. in block tools). 2) Added an "OutletFlow" field for mainline reports. Also fixed a minor problem in mainline design summary report when running VIH outlets had -ve heads, these previously were not displayed in the report. 3) Added extra information about the number of contour segments during "Import Elevations". The number of raw and simplified segments is now shown. 4) Changed the recommended minimum pressure to 1.0 m in tapes and tape block dialogs. 5) Fixed a bug where using snap parallel would be cause a pipe to be disconnected. 6) Made a change to LP that fixes a number of odd "LP failed to find solution" problems. 7) Fixed a problem where the representations of contours and block boundaries would disappear when drawn on top of Images. 8) Fixed a problem that could give error 356 for some child blocks during zone reports. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.08 ------------------------------------------------- 1) Fixed a crash (introduced in 9.09) that would occur if drawing objects were selected and then the Label tool applied. 2) Fixed a minor bug when slicing in the subdivide tool. Previously, with the "Perpendicular to Laterals" option selected, subdividing blocks with vertical laterals could "miss out" part of the parent block. 3) Enabled more keywords for Plot Templates:- #DDES# (Design Details Description), #CLSN# (Client Details Short Name), #CLAD# (Client Details Address), #CLHP# (Client Details Home Phone), #CLPH# (Client Details Work Phone), #CLFA# (Client Details Fax), #CLCO# (Client Details Code (3 chars only)). ------------------------------------------------- 1. Bug Fixes and Additions Since 9.07 ------------------------------------------------- 1) Fixed a problem introduced in 9.07 where the colour of tapes in a tape block entity were incorrect. 2) Allow for zones with single centre fed laterals in "Assign Zones to System Flows", in previous versions these zones were not displayed. 3) Improved the display of single lateral zones in "Assign Zones to System Flows". 4) Ensured that Sprayline Block outlines are created on the Irrigation Areas layer by default. 5) Fix a minor bug in "Zone Design Configuration" where the D/S zone pressure was not allowed to be 0.0 in some circumstances. 6) Nominal flows for Sprayline blocks are now calculated for Block Labels and the Subdivision tool. 7) The design default lateral line width is now used for Block Entities (if is selected). 8) The design default zone line width for is now used for submain pipes in Block Entities. 9) line width now functions correctly in Block Entities. 10) Allow the DEM to be calculated regardless of the presence of tapes or the DEM calculation mode. 11) Fixed a crash that could occur when using keyboard entry in copy tools. 12) Fixed various problems that could occur when some temporary files were read only. 13) Fixed a bug where manually implemented perpendicular and parallel snaps on hydraulic objects would place items in the correct location but would not "attach" to other hydraulic objects correctly. 14) When labelling pipes, with the "Combine Pipes" option set, Zone and Mainline pipes are now considered independently. This means, for example, that submain connected to an inline valve doesn't force multiple labels in the mainline pipes at that point. 15) Fixed a bug when labelling pipes, with the "Combine Pipes" option set and using the #Length# keyword, where in some circumstances the length of a pipe segment could be counted in two labels. 16) Fixed a minor problem where the "Delay Time" for warning message reverted to its default value unless the "Design Parameters" dialog was accessed and "OK" clicked. 17) Fixed a problem in the "Datum" and "Leader" tools (introduced in 9.07) 18) Fixed a bug where a DEM from a previously loaded design could be used in a design with no elevation information. 19) Fixed a problem where the DEM was not recalculated if all Elevation information was removed from a design. 20) Fixed bug where the actual Valve pressure and minimum/maximum emitter pressures were not displayed in "Zone Design Configuration" in some circumstances. 21) Fixed a crash that could occur when using keyboard entry in the Move and Rotate tools. This only occurred when a selection was present and the "Offset Point" was specified via the keyboard. 22) Made a change to Zone LP Design so that if the Valve pressure is set (in "Zone Design Configuration") then this pressure is fixed during the LP process. Previous versions allowed the resulting valve pressure to vary up to the specified pressure. This method has the slight disadvantage that LP may fail if an inappropriate valve pressure is used. 23) Fixed a crash that would occur during Block creation/editing if another tool was selected (e.g. the select tool) while waiting for input when manually specifying a submain or lateral direction. 24) Fixed a minor long standing bug that could cause headlosses in "*** No Pipe Selected ***"pipes with apparently no flow. 25) Fixed a problem where running a Zone Design would cause 187 errors followed by an error reading the temporary.zne file. This only occurred with certain databases and in a design that contained segments of pipe with no flow. 26) Undelete is now disabled after any design/costing run. This avoids a potential crash when undeleting items. 27) Fixed a problem that could occur, in a new design containing spraylines, if "Assign Zones to Systems Flows" was run. Zone design would then produce OOP_7 errors. Once the design was saved (either before or after "Assign Zones to Systems Flows") the problem would not occur. 28) Fixed a bug, introduced in 9.08, where relabeling pipes with the "combine pipes" option didn't work correctly. 29) Fixed a minor problem which could prevent that last lateral in the last sub-block from being created when slicing blocks. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.04 ------------------------------------------------- 1) The lateral direction of Irrigation Blocks can now be changed. 2) The submain direction (when using the distance option) for Irrigation Blocks can be changed. 3) Irrigation Block entities may now be sprayline blocks (Zone/Spray Irrigation Block) 4) The Change/Match dialog has been changed to a grid format. 5) The contour limits message has been corrected when no elevations are imported. 6) Changes to allow multiple editing of Spray Irrigation Blocks. 7) In colour contours fix the minimum/maximum to display correctly when using U.S. units. Add the location for the minimum and maximum values. 8) Fix a problem in colour contours where the colour of spot heights were not changing. 9) Create or recalculate the DEM if it is not present or is out of date when running the "3D Dem View" report. 10) In Zone Design Configuration fix bug where depths and Outlet Connection losses not accounted for when displaying the minimum and maximum emitter pressures. Also improve the checking for Min/Max allowable pressures. 11) When creating a Block (Tape or Sprayline) make sure the block polyline is visible during zooms. 12) Enable standard drawing snaps for hydraulic tools. 13) Added Undo Vertex when drawing polyline items (applies to all hydraulic and drawing "Polyline" tools). 14) Enable running snaps for hydraulic tools. 15) Allow any line to be used when specifying the submain direction (i.e. not just block boundaries). 16) Fixed a minor problem that could cause zero length submain segments and duplicate junctions when making a submain with the "distance" option in some circumstances. ------------------------------------------------- 1. Bug Fixes and Additions Since 9.03 ------------------------------------------------- 1) Fixed a problem where management reports were not displayed after using the "Zone Times" management options. 2) Fixed a bug that would cause multiple sub-main segments if a block with a centre or Set Distance auto submain had the valve position changed. 3) Stop Hydraulic items being changed into irrigation blocks. 4) Fixed a minor bug where changing the submain for an Irrigation block would cause all junctions to have the "permanent" flag set. 5) Fixed a bug in the "Submain distance" option of Irrigation Blocks. This could occur if the distance selected was longer than some laterals and therefore the submain "snapped" to ends of these laterals. This could cause very small or 0 length tapes in block entity. 6) Fixed a bug where zone hydraulic items could connect to mainline items (and vice versa) using "Snap to ...". 7) Allow for converting tapes in Irrigation Blocks to spraylines. Note spraylines in Blocks are not fully supported yet. 8) Fixed a bug where the location of the minimum and maximum emitter in the Zone Summary report would always be on the first lateral for PC tapes/Outlets. 9) Elevations are now re-interpolated automatically when the "Elevation Calculation Method" is changed to DEM elevations or when the "DEM Grid Size" changes. 10) "Re-interpolate Elevations" on the "Design" menu now re-interpolates all elevations (not just new Hydraulic Items). 11) Enable "Change" for tapes that are part of a block. Note only Layer and Line Thickness can be changed. ------------------------------------------------- 1. Bug Fixes and Additions Since 8.72 ------------------------------------------------- 1) Added Highlight Elevations tool. This tool allows contours to be colour coded by elevation. For more information see the Release Notes under the Help menu. 2) Many changes have been made to the "Zone Design Configuration" dialog to improve its functionality. For more information see the Release Notes under the Help menu. 3) Fixed a bug which after an Irrigation Block was changed could cause the number of rows, in a block label, to be displayed incorrectly. 4) Fixed bug where applying the label tool to a selection didn't return to the parent tool. 5) Added function to display the DEM grid in 3D. For more information see the Release Notes under the Help menu. 6) Fixed a minor bug where some Sprayline settings were not saved correctly. 7) Fixed minor problem that could an error when the inlet pressure of tapes was negative. 8) Fixed a bug where no LTO would be selected when no Tees were enabled in the database. 9) Incorporated a new version of the report writing/viewing engine. Only minor cosmetic changes including enabling the mouse wheel in the report viewer. 10) Fixed a long standing bug where after cutting using "Cut Lasso" sometimes not all pipes/tapes/spraylines within the lasso were selected for changing or deleting. 11) Made changes to the "Convert to Elevations" tool so that only items on visible layers are considered when attempting to join lines to create contours. 2. Installation ------------------- Insert CD-ROM in drive, and through the Windows File Explorer, run the install program "setup.exe" by double clicking it. (It is suggested that all other applications should be closed down before installing). Simply follow the instructions provided by the install program. It is necessary to have parallel hardware keys (dongles) connected during the installation. If you wish to install a Network version of Irricad please contact your technical support. This version of IRRICAD requires a SuperPro type dongle that is enabled for version 9. If you do not have a SuperPro dongle or it has not been enabled for version 9 do not continue with an upgrade installation. Note that Administrator privilege is required to install Irricad. When installing under Windows Vista/7 "User Account Control" prompts may appear, you should select "Allow" to continue the installation. Under certain conditions, when running Irricad for the first time, it is possible for a "Dll Load Error, A required Dll VCBase32...." followed by a "Cad 5" error to occur. In this situation simply rerun Irricad and the problem will not occur again. Irricad can be uninstalled by Add/Remove programs in "Control Panel". 3. Suggested Minimum Computer Requirements -------------------------------------------------------------------- Pentium class computer, minimum 256Mb Ram and 100Mb free hard disk space, 15 or 17 inch colour screen, monitor and video card capable of at least 800x600 recommended, CD-ROM drive or 1.44Mb floppy drive, 2 or 3 button serial Mouse Systems or Microsoft compatible mouse. The system should run Windows 98, Windows 2000, XP or Windows Vista. Note that Irricad 9 needs the current screen resolution to be at least 800x600. It will run at 640x480 but many of the dialogs will be obscured. The resolution can be changed in " Start "/" Settings "/" Control Panel "/" Display "/" Settings ". 4. Additions to the Manual -------------------------- Direct Plot --------------- IRRICAD contains both a Print and Plot command. The print command utilizes the standard Windows drivers for output to the device. The plot command is an internal routine allowing more control over vector output devices by bypassing the Windows drivers. Each of these commands maintain separate default settings for the print output such as scale, orientation and page size. The 'Direct Plot' option should not be used unless the following situations are evident: 1. You do not have a Windows driver for your plotter/printer. 2. You have a Windows driver for an HPGL plotter but it does not work very well. If a Plot Layout is required select Draw/Plot Layout before File/Direct Plot. Select a Windows printer driver in the Plot Layout dialog which will support the paper size you wish to print. Other -------- Other changes to the manual are now contained in the "Release Notes" section of the "Help" menu in Irricad. 5. Known Problems/Notes ------------------------------------ 1) An extra outlet can be created on very short laterals (last one of a triangular block) even though they are turned off. This is by design so we don't get a short sprayline with no outlets. 2) When using Draw/Symbol to place symbol on screen, symbol may not be placed exactly under the window drawn. This is caused by using a VisualCadd symbol whose insertion point is not the centre. 3) Its not possible to use "Change" on dimension, and leaders. 4) In Draw/Plot Layout the setting for template text with options truncate, word wrap or neither (default = word wrap), have no effect on the template text that is generated. 5) The riser selection rule window does not re-size. When you set a depth to user selected you need to scroll back to the left to see the first column. 6) There is a bug in Zone LP design. What happens is the valve pressure gets set to zero and you will get messages about negative pressures and so on. It only occurs very occasionally when there is a big difference in pipe sizes a known situation is when the two lowest enabled zone pipes are 4.0 poly and 40 mm PVC class 9. This is very unlikely to occur but the solution is to make sure that there are not large gaps in the range of enabled pipes, or set the valve pressure. 7) If a pipe type, which is in use in the database, is deleted from the pipe fitting matching table it is still available for selection in the database. When the matching table is again accessed in IRRICAD the pipe type you removed will appear back in the list. This is because the database editor adds an item to the pipe type matching table if it detects an unknown pipe type. 8) In some circumstances when LP design is unable to find a solution an "OOP 7 warning" is generated. This is caused by an internal problem when the LP warning message is constructed. One of the pair of coordinates on the following message will be (0.0,0.0) but there is no other effect, the warning is correct. 9) There is a minor problem when using "Digitizer"/"Reference" if "No" (or Cancel) is selected when the scales differ. IRRICAD will then expect the second reference point to be entered, reselecting "reference" will fix this. 6. Installing the USB Dongle Version -------------------------------------------------- The driver is installed as part of the Irricad installation procedure. If you need to install the driver manually then run Sentinel Protection Installer 7.6.5.exe which will be located on the Irricad CD. Depending on the type of installation it is not necessary to install all the options (using the "custom" installation option) for the dongle driver:- a) Parallel System Driver (only required for a parallel dongle) b) USB system driver (only required for a USB dongle) c) Sentinel SuperProServer (only required on the Workstation/server that has the dongle attached, for a network installation) d) Sentinel SuperPro Monitoring Tool (not necessary - used for troubleshooting). 7. Contact Information ------------------------------- Any suggestions, criticisms and bug reports are welcome; please pass these directly on to us or to your local technical support. US and South America: Nelson Irrigation Corp. ATTN: Software Support Email: support@nelsonirrigation.com Phone: [1] 509-525-7660 Fax: [1] 509-525-7907 Australia: Netafim Australia Email: au.design.office@netafim.com Phone: [61] 419-362-845 Europe: Netafim Europe Email: irricadsupport@netafim.com Phone: +972 4 628 7208 China: Netafim China Email: irricadchina@irricad.com Phone: +86 (10) 6523 7521 New Zealand and International AEI Software Email: support@irricad.com Phone: [64] 3-325-3718 Fax: [64] 3-325-3725 Web: www.Irricad.com